Sustainable development of renewable energy