[1] Nankai Univ, Dept Elect, Tianjin 300350, Peoples R China
[2] Nankai Univ, Key Lab Photoelect Thin Film Devices & Technol Ti, Tianjin 300350, Peoples R China
[3] Tianjin Univ, Inst New Energy Mat, Res Grp Quantum Dot Mat & Devices, Tianjin 300350, Peoples R China
[4] Hebei Univ Technol, Sch Mat Sci & Engn, Tianjin 300130, Peoples R China
[5] Univ Sydney, Sch Phys, Sydney, NSW 2006, Australia