Text this: Renewable Energy : Resources, Challenges and Applications