Text this: Progress in photovoltaics : Research and applications