1. Department of Electrical and Computer Engineering, University of Nevada, Las Vegas, NV 89154, USA
2. Department of Engineering and Aviation Sciences, University of Maryland Eastern Shore, Princess Anne, MD 21853, USA
3. School of Computer Science and Technology, Harbin Institute of Technology, Harbin, Heilongjiang 15001, China