Tunable dielectric behaviour and energy band gap range of ZnAl2O4 ceramics mediated by Mg substitution