1. College of Mechanical and Transportation Engineering, China University of Petroleum, Beijing 102249, China
2. Beijing Key Laboratory of Process Fluid Filtration and Separation, Beijing 102249, China
3. School of Intelligent Manufacturing, Wenzhou Polytechnic, Wenzhou 325035, China
4. Department of Chemical Engineering, China University of Petroleum (Beijing) at Karamay, Karamay 834000, China