Progress and Recent Trends in Microbial Fuel Cells - Kundu, Patit (Elsevier Elsevier, 2018)