1. School of Mechanical Engineering, University of Jinan, Jinan, China
2. Department of Mechanical Engineering, University of Houston, Houston, Texas 77204, USA
3. Department of Electrical Engineering, University of Houston, Houston, Texas 77204, USA