The Alternative Generation : Emerging Technologies for Renewable Energy Sources, (European Commission, 2003)