Implementation of Taguchi method to investigate the effect of electrophoretic deposition parameters of SnO2 on dye sensitised solar cell performance