Text this: Mg1-xNixFe2-xCrxO4 synthesis via hydrothermal route: Effect of doping on the structural, optical, electrical, magnetic and photocatalytic properties