[1] Univ Elect Sci & Technol China, State Key Lab Elect Thin Films & Integrated Devic, Chengdu 610054, Sichuan, Peoples R China
[2] Chinese Acad Sci, Inst Opt & Elect, Chengdu 610209, Peoples R China
[3] Zhuzhou CSR Times Elect Co Ltd, Power Elect Business Unit, Zhuzhou 412001, Peoples R China