Renewable Energy in Developing and Developed Nations ...