Microbial electrochemical and fuel cells fundamentals and applications - Scott, Keith; Hu, Eileen Hao (Elsevier WP Woodhead Publishing, 2016)