Text this: Nano-granular indium sulfide layers for thin film solar cells