Evaluation of performance characteristics of nano TiO2 and TiO2-ZnO composite for DSSC applications and electrochemical determination of potassium ferrocyanide using cyclic voltammetry