Direct electrical power generation from urine, wastes and biomass with simultaneous photodecomposition and cleaning.

Direct electrical power generation from urine, wastes and biomass with simultaneous photodecomposition and cleaning.