Microbial fuels : technologies and applications - Darvishi Harzevili, Farshad; Hiligsmann, Serge (CRC Press, 2018)