A review of the substrates used in microbial fuel cells (MFCs) for sustainable energy production

A review of the substrates used in microbial fuel cells (MFCs) for sustainable energy production