State Key Lab of PV Science and Technology