1. College of Mechanical and Transportation Engineering, China University of Petroleum, Beijing, China
2. Beijing Key Laboratory of Process Fluid Filtration and Separation, China University of Petroleum, Beijing, China
3. Sinopec Engineering Incorporation Ltd., Beijing, China
4. Beijing Aerospace Petrochemical Technology & Equipment Engineering Corporation Ltd., Beijing, China