Text this: Current State of the Worldwide Renewable Energy Generation: A Review