Text this: Advanced Thin Film Materials for Photovoltaic Applications