20140612 business.india-business: Solar cells: Commerce dept backs dumping duty