Department of Electrical and Computer Engineering and Department of Chemistry, University of Minnesota, Minneapolis, Minnesota 55455, and Department of Chemistry, New York University, New York, New ...