[1] Yangtze Univ, Sch Petr Engn, Wuhan 430100, Hubei, Peoples R China
[2] Yangtze Univ, Hubei Key Lab Oil & Gas Drilling & Prod Engn, Wuhan 430100, Peoples R China
[3] Beijing Inst Petrochem Technol, Sch Mech Engn, Beijing 102617, Peoples R China
[4] Nanjing Tech Univ, Sch Mech & Power Engn, Jiangsu Key Lab Proc Enhancement & New Energy Equi, Nanjing 211816, Peoples R China