Prospects for an artificial leaf are growing | IEEE Journals & Magazine | IEEE Xplore