Text this: Solar Nanocomposite Materials