1. Electrical and Computer Engineering Department, Kansas State University, Manhattan, KS, USA
2. Department of Electrical Engineering, Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
3. College of Science and Technology, Bellevue University, Bellevue, NE, USA