Department of Electrical and Computer Engineering, The University of North Carolina at Charlotte, 9201 University City Blvd., Charlotte, NC 28223, U.S.A.