Global citimpact: 3.94 Researcher at School of Aeronautics, Northwestern Polytechnical University, Xi'an 710072, Shanxi, ; School of Mechatronics Engineering, University of Electronic Science and Technology of , Chengdu 611731, Sichuan, . Electronic address: .