China s advanced solar photovoltaic power generation