Source: http://newscenter.lbl.gov/2014/03/03/key-intermediate-steps-in-artificial-photosynthesis-reaction/