1. Birck Nanotechnology Center Purdue University West Lafayette Indiana USA
2. School of Materials Engineering Purdue University West Lafayette Indiana USA
3. School of Electrical and Computer Engineering University of Connecticut Storrs Connecticut USA
4. School of Mechanical Engineering Purdue University West Lafayette Indiana USA
5. Department of Materials Science and Engineering University of Connecticut Storrs Connecticut USA