Text this: Technology and Application of Microbial Fuel Cells