Structural, magnetic and elastic properties of Mn0.3−xMgxCu0.2Zn0.5Fe3O4 nanoparticles