A review of renewable energy supply and energy efficiency technologies https://energieclimat.hypotheses.org/22537