ZnO–ionic liquid hybrid films: electrochemical synthesis and application in dye-sensitized solar cells