[1] Pacific Northwest Natl Lab, Energy & Environm Directorate, Richland, WA 99354 USA
[2] Pacific Northwest Natl Lab, Phys & Computat Sci Directorate, Richland, WA 99354 USA
[3] Pacific Northwest Natl Lab, Environm Mol Sci Lab, Richland, WA 99354 USA
[4] Xiamen Univ, Sch Energy Res, Xiamen 361102, Fujian, Peoples R China
[5] US Army Res Lab, Sensor & Electron Devices Directorate, Adelphi, MD 20783 USA
[6] Univ Calif San Diego, Sustainable Power & Energy Ctr, Dept NanoEngn, La Jolla, CA 92093 USA