PHOTOSEMICONDUCTOR ELECTRODE, PHOTOELECTROCHEMICAL CELL, AND ENERGY SYSTEM | Patent Publication Number 20150243443 | Patexia