School of Mechanical Engineering, Shanghai Jiao Tong University, Dongchuan Road 800, Shanghai 200240, China