Text this: Recent advances in biofuel cell and emerging hybrid system