1. College of Mechanical and Transportation Engineering, China University of Petroleum-Beijing, 18, Fuxue Road, Changping District, Beijing, 102249, China
2. Laboratory of Petroleum and Petrochemical Robot, China University of Petroleum-Beijing, Beijing, China