Text this: A review on recent advancements in wearable microbial fuel cells