Magnetic properties of Mn 0.1 Mg 0.2 TM 0.7 Fe 2 O 4 ( TM = Zn, Co, or Ni) prepared by hydrothermal processes: The effects of crystal size and chemical composition