Key Tasks for future European Energy RD : A first set of recommendations for research and development by the Advisory Group on Energy (Office for Official Publications of the European Communities, 2005)