1. Mechanical and Aerospace Engineering Department, UCLA, Los Angeles, California 90095, USA
2. Electrical and Computer Engineering Department, UCLA, Los Angeles, California 90095, USA
3. California NanoSystems Institute, Los Angeles, California 90095, USA