1. Key Laboratory of Power Station Energy Transfer Conversion and System, School of Energy Power and Mechanical Engineering, North China Electric Power University, Ministry of Education, Beijing 102206, China
2. College of Mechanical and Transportation Engineering, China University of Petroleum-Beijing, Beijing 102249, China
3. Beijing Key Laboratory of Process Fluid Filtration and Separation, China University of Petroleum-Beijing, Beijing 102249, China