Structural, morphological and optical properties of multifunctional magnetic-luminescent ZnO@Fe3O4 nanocomposite