1. Materials Discovery Laboratory (MaD Lab) Oregon State University Corvallis OR 97331 USA
2. Department of Chemistry Oregon State University Corvallis OR97331 USA
3. Department of Chemical and Biomolecular Engineering University of California Berkeley CA 94720 USA
4. Chulalongkorn University Bangkok 10330 Thailand
5. Hewlett-Packard Co. 1000 NE Circle Blvd. Corvallis OR 97330 USA