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