1. Joint Center for Artificial Photosynthesis Lawrence Berkeley National Laboratory Berkeley California USA
2. Chemical Sciences Division Lawrence Berkeley National Laboratory Berkeley California USA
3. Energy Storage and Distributed Resources Division Lawrence Berkeley National Laboratory Berkeley California USA
4. Department of Chemical Engineering University of California Berkeley Berkeley California USA