Biophotoelectrochemistry for the nexus of energy and environment