Key Laboratory of Film Electronic and Communication Device of Tianjin, Tianjin University of Technology, Tianjin 300191, China;
College of Information Technical Science, Nankai University, Tianjin 300071, China;
Shanghai Solar Energy Research Centre, Shanghai 200241, China;