Text this: Effect of the grain size of nanoparticle dye-coated titanium dioxide on the short-circuit current density and open-circuit voltage of an indium tin oxide/titanium dioxide/poly(acrylonitrile)-propylene carbonate-lithium perchlorate/graphite solar cell