The conducting polymer electrolyte based on polypyrrole-polyvinyl alcohol and its application in low-cost quasi-solid-state dye-sensitized solar cells