renewable energy diversity