School of Chemistry and Chemical Engineering/State Key Laboratory Incubation Base for Green Processing of Chemical Engineering, Shihezi University, Shihezi, Xinjiang 832003, China ...
Department of Chemistry, The Pennsylvania State University, University Park, Pennsylvania 16802, United States ...