[1] Chinese Acad Sci, Inst Plasma Phys, Key Lab Novel Thin Film Solar Cells, POB 1126, Hefei 230031, Peoples R China
[2] Univ Sci & Technol China, Hefei 230026, Peoples R China
[3] Liaocheng Univ, Sch Chem & Chem Engn, Liaocheng 252059, Peoples R China
[4] King Abdulaziz Univ, Fac Sci, NAAM Res Grp, Jeddah 21589, Saudi Arabia
[5] Soochow Univ, Collaborat Innovat Ctr Radiat Med Jiangsu Higher, Suzhou 215123, Peoples R China
[6] Soochow Univ, Sch Radiol & Interdisciplinary Sci RAD X, Suzhou 215123, Peoples R China