Chinese photovoltaics (PV) maker Wuxi Suntech Power Co Ltd today announced the start-up of a 500-MW integrated solar cell and module factory in Indonesia whose capacity should be doubled by the end of the year.