Renewable energy is a complex subject so you might find the following source of information useful
Web design by limegreentangerine