2004 New And Renewable Energy Technologies For Sustainable Development Evora Protugal 28 June 1 July 2004 2007