College of Chemistry and Molecular Engineering, Qingdao University of Science and Technology, Qingdao 266042, China ...
Department of Physics, College of Science and Technology, North Carolina A&T State University, Greensboro, North Carolina 27411, United States Department of Environmental Sciences and Engineering, ...