1. College of Engineering Nanjing Agricultural University Nanjing 210031 China
2. Department of Mechanical and Aerospace Engineering University of Missouri Columbia MO 65211 USA
3. Department of Electrical Engineering and Computer Science University of Missouri Columbia MO 65211 USA