1. School
of Resources and Environmental Engineering, Hefei University of Technology, Hefei 230009, People’s Republic of China
2. Key
Laboratory of New Thin Film Solar Cells, Institute of Plasma Physics, Chinese Academy of Sciences, P.O. Box 1126, Hefei 230031, Anhui People’s Republic of China
3. NAAM
Research Group, Faculty of Science, King Abdulaziz University, Jeddah 21589, Saudi Arabia
4. Department
of Biological Sciences, Faculty of Science, King Abdulaziz University, Jeddah 21589, Saudi Arabia