A parametric study of TiO2/CuInS2 nanocomposite solar cells: How cell thickness, buffer layer thickness, and TiO2 particle size affect performance