1. School of Mechatronic Engineering, Southwest Petroleum University, Chengdu 610500, China
2. Lanchengyu Oil Transmission Branch of State Pipeline Group Southwest Pipeline Co Ltd, Chengdu 610096, China
3. State Nuclear Power Plant Service Company, Shanghai 200233, China