1. University of Louisiana at Lafayette, Lafayette, Louisiana, USA
2. Electrical and Computer Engineering, University of Louisiana at Lafayette, Lafayette, Louisiana, USA
3. School of Electrical, Computer and Telecommunications Engineering, University of Wollongong, Keiraville, Australia