Novel loo turns poo into electricity and fertilizers