Text this: Outline of microbial fuel cells technology and their significant developments, challenges, and prospects of oxygen reduction electrocatalysts