Text this: Examining alternative carbon resources for sustainable energy generation: A comprehensive review