1. Department of Electrical and Computer Engineering Michigan Technological University Houghton, MI 49931, USA
2. Department of Electrical and Computer Engineering Michigan State University East Lansing, MI 48824, USA
3. Shenyang Institute of Automation Chinese Academy of Science Shenyang, China