Affiliation: | 1. Tianjin Key Laboratory of Thin Film Devices and Technology, College of Electronic Information and Optical Engineering, Nankai University, Tianjin 300071, China;2. Engineering Research Center of Nano-Structured Thin Film Solar Cell, Beijing 102211, China;3. Mads Clausen Institute, University of Southern Denmark, Sønderborg 6400, Denmark |