Title: Advanced Thin Film Materials for Photovoltaic Applications