This picture taken on Feb. 27, 2012 shows workers assembling solar panels by hand on the factory floor of Chinese company Suntech in the eastern Chinese city of Wuxi.