Magnetoelectric effects of nanoparticulate Pb(Zr0.52Ti0.48)O3-NiFe2O4 composite films