Institute of Photoelectronic Thin Film Devices and Technology of Nankai University;
Tianjin 300350;
China;
Key Laboratory of Photoelectronic Thin Film Devices and Technology of Tianjin;
Tianjin 300350;
China;
Engineering Center of Thin Film Photoelectronic Technology of Ministry of Education;
Tianjin 300350;
China;
Sino-Euro Joint Research Center for Photovoltaic Power Generation of Tianjin;
Tianjin 300350;
China;