Journal of Shanghai Jiao Tong University
Previous Articles Next Articles
1. Sichuan Research Institute, Shanghai Jiao Tong University, Chengdu 610213, China;
2. School of Mechanical and Electrical Engineering and Automation, Shanghai University, Shanghai 200444, China