[1] Stanford Univ, Dept Mat Sci & Engn, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Appl Phys, Stanford, CA 94305 USA
[3] Lawrence Berkeley Natl Lab, Chem Sci Div, Berkeley, CA USA
[4] Lawrence Berkeley Natl Lab, Adv Light Source, Berkeley, CA USA
[5] MIT, Dept Mat Sci & Engn, Cambridge, MA 02139 USA
[6] Tsinghua Univ, Future Lab, Beijing, Peoples R China
[7] Duke Univ, Ctr WaSH AID, Durham, NC USA
[8] Max Planck Gesell, Fritz Haber Inst, Berlin, Germany