Climate change mitigation potential of energy technologies