Text this: Nanocomposites for Photovoltaic Energy Conversion