Member, Chinese Academy of Engineering, China
Huazhong University of Science and Technology
Member, Chinese Academy of Engineering, China
Xi’an Jiaotong University
Beijing Institute of Technology
Member, Chinese Academy of Engineering, China
Changchun University of Science and Technology
Member, Chinese Academy of Engineering, China
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences
Member, the Royal Irish Academy, Ireland; Member, the Academia Europaea
Tianjin University; University College Dublin
Member, Engineering Academy of Japan, Japan
Tohoku University
Fellow, Canadian Academy of Engineering, Canada
KTH Royal Institute of Technology
National University of Defense Technology
Dalian University of Technology
The Hong Kong Polytechnic University
The Hong Kong Polytechnic University
Brunel University London
University of Strathclyde
The Ohio State University