Renewable energy in Europe for climate change mitigation