[1] Shenzhen Univ, Coll Elect & Informat Engn, Shenzhen 518000, Peoples R China
[2] Shenzhen Univ, State Key Lab Radio Frequency Heterogeneous Integr, Shenzhen 518000, Peoples R China
[3] Comenius Univ, Fac Nat Sci, Dept Inorgan Chem, Ilkovicova 6, Bratislava 84215, Slovakia
[4] Shenzhen Univ, Coll Phys & Optoelect Engn, Shenzhen 518060, Peoples R China
[5] Southeast Univ, Sch Energy & Environm, 2 Si Pai Lou, Nanjing 210096, Peoples R China
[6] Univ Elect Sci & Technol China, Sch Mat & Energy, Chengdu 611731, Peoples R China
[7] Aalto Univ Sch Sci, Dept Appl Phys, New Energy Technol Grp, POB 15100, FI-00076 Espoo, Finland