Microbial Fuel Cells Academic Article uri icon