1. Key Laboratory of Power Station Energy Transfer Conversion and System (Ministry of Education), School of Energy Power and Mechanical Engineering, North China Electric Power University, 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