1. College of Aerospace Engineering
2. Chongqing University
3. Chongqing
4. China
5. Postdoctoral Station of Mechanics
6. Key Laboratory of Optoelectronic Technology and Systems of the Education Ministry of China
7. School of Chemistry
8. Physics and Mechanical Engineering
9. Queensland University of Technology (QUT)
10. Brisbane
11. Australia
12. College of Mechanical and Vehicle Engineering
13. Hunan University
14. Changsha