Abstract: Climate change due to global warming and ozone layer depletion have prompted the world to focus its attention towards renewable energy and sustainable development. This have resulted in ...