bacteria-powered solar cell