School of Mechanical Engineering, Shanghai Jiao Tong University, 800 Dongchuan Rd., Minhang District, Shanghai, China