1. Beijing Key Laboratory for Green Catalysis and Separation, Department of Chemistry and Chemical Engineering, Beijing University of Technology, Beijing, P.R. China
2. Beijing Fluid Filtration and Separation Technology Research Center, Beijing, China
3. Weather Modification Office, Xingjiang Uygur Autonomous Region of China, Urumqi, P. R. China