1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400044, China
2. Department of Mechanical Engineering, Columbia University, New York, New York 10027, United States
3. Department of Power and Energy Engineering, Xian Jiaotong University, Xian, Shaanxi 710049, China
4. Department of Medicine, Columbia University, New York, New York 10032, United States