PROGRESS IN PHOTOVOLTAICS RESEARCH AND APPLICATIONS