Preparation and characterization of nano-scale ZnO as a buffer layer for inkjet printing of silver cathode in polymer solar cells