1. Department of Chemistry, UC Berkeley, Berkeley, California 94720, Materials Science Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720, Department of Electrical Engineering and Computer Science, UC Berkeley, Berkeley, California 94720