1. Mechanical engineering at Beihang University, China
2. School of Mechanical Engineering and Automation, Beijing University of Aeronautics and Astronautics, China
3. Mechanical design and theory from Beijing University of Aeronautics and Astronautics, China
4. Mechanical engineering from Shanghai Jiao Tong University, Shanghai, China
5. Mechanical engineering at Beijing University of Aeronautics and Astronautics, China