[1] Brown Univ, Sch Engn, Providence, RI 02912 USA
[2] Natl Renewable Energy Lab, Chem & Nanosci Ctr, Golden, CO 80401 USA
[3] Univ Toledo, Dept Phys & Astron, 2801 W Bancroft St, Toledo, OH 43606 USA
[4] Univ Toledo, Wright Ctr Photovolta Innovat & Commercializat, 2801 W Bancroft St, Toledo, OH 43606 USA
[5] Univ Nebraska, Dept Mech & Mat Engn, Nebraska Ctr Mat & Nanosci, Lincoln, NE 68588 USA