Text this: Microbial Fuel Cells: Types and Applications