Text this: Nanomaterials for solar cell applications /