1. School of Electrical & Computer Engineering and Birck Nanotechnology Center, Purdue University, Indiana, West Lafayette, IN 47907, USA.
2. Applied Physics and Kavli Nanoscience Institute, California Institute of Technology, Pasadena, CA 91125, USA.