1. School of Materials Engineering and Birck Nanotechnology Center, Purdue University, West Lafayette, USA
2. School of Electrical and Computer Engineering, Purdue University, West Lafayette, USA
3. Department of Electrical and Computer Engineering, Johns Hopkins University, USA
4. Birck Nanotechnology Center and Department of Agricultural and Biological Engineering, Purdue University, West Lafayette, USA