1. Department of Electrical and Computer Engineering The University of Alabama Tuscaloosa Alabama USA
2. Department of Electrical and Computer Engineering Kennesaw State University Marietta Georgia USA
3. School of Electrical and Information Engineering University of Sydney Sydney New South Wales Australia