The National Centre for Photovoltaic Research and Education