1. College of Construction Engineering, Jilin University, Changchun 130021, China
2. Key Laboratory of Ministry of Natural Resources on Complicated Conditions Drilling Technology, Jilin University, Changchun 130021, China
3. School of Mechanical and Aerospace Engineering, Jilin University, Changchun 130025, China