1. Department of Chemistry; New York University; New York NY 10003 USA
2. NYU-ECNU Center for Computational Chemistry; New York University Shanghai; Shanghai 200062 China
3. Department of Chemistry and Biochemistry; University of California; Los Angeles CA 90095-1569 USA