Assessing Technologies and Development of Clean and Renewable Energy