Fire fighters hose down fire at the explosion site of a chemical factory in Wuxi, east China's Jiangsu Province, Feb. 23, 2011. [CFP]