Linbo3 - A new material for artificial photosynthesis | IEEE Journals & Magazine | IEEE Xplore