ZnO as a buffer layer for growth of BiFeO3 thin films