THIN FILM BASED PHOTOVOLTAIC DEVICES SPRINGERLINK