1. Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, North Carolina 27695-7911, United States of America
2. Electronic Technologies Division, MCNC, Research Triangle Park, North Carolina 27709-2889, United States of America