1. College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics & Astronautics, Nanjing 210016, China
2. Department of Mechanical and Industrial Engineering, Louisiana State University, 3283 Patrick Taylor Hall, Baton Rouge, Louisiana 70803, United States