Chinese photovoltaics (PV) maker Wuxi Suntech Power Co Ltd has opened a new 3.5-GW smart module manufacturing facility in Changzhou, Jiangsu province.