1. State Key Laboratory of Robotics and System (HIT); Micro/Nanotechnology Research Center; Harbin Institute of Technology; Harbin 150080 China
2. Department of Nanoengineering; University of California; San Diego, La Jolla CA 92093 USA
3. Electrical Engineering and Computer Sciences; University of California; Berkeley CA 94720 USA