Nilambur by-election on June 19; candidate selection a herculean task; trial by fire for UDF and LDF