1. Beijing Key Laboratory of Process Fluid Filtration and Separation, College of Mechanical and Transportation Engineering, China University of Petroleum, Beijing 102249, PR China
2. College of Mechanical and Electrical Engineering, Beijing University of Chemical Technology, Beijing 100029, PR China