EPSRC - The Engineering and Physical Sciences Research Council, UK.
IEA - The International Energy Association.
SuperGen - An EPSRC funded project, currently with four consortia, is a programme of research at UK universities looking at sustainable power generation from Biomass and Biofuels ; Networks ; Hydrogen technology; Marine.
Professor Stuart Irvine home page
Professor Laurie Peter home page
NREL link on CdTe as a safe material for solar cells http://www.nrel.gov/cdte/