Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, NC 27695, U.S.A.