1. Department of Electrical Engineering, Duke University, Durham, North Carolina 27706 and Microelectronics Center of North Carolina, Research Triangle Park, North Carolina 27709
2. Department of Electrical Engineering, Duke University, Durham, North Carolina 27706