[1] Shenzhen Univ, Coll Phys & Optoelect Engn, Shenzhen 518060, Peoples R China
[2] Shenzhen Univ, Adv Energy Res Ctr, Shenzhen 518060, Peoples R China
[3] Chinese Acad Sci, Inst Plasma Phys, Hefei 230031, Peoples R China
[4] Hefei Comprehens Natl Sci Ctr, Inst Energy, Hefei 230031, Peoples R China
[5] Univ Sci & Technol China, Hefei 230026, Peoples R China