Solvothermal synthesis of size-tunable ZnFe2O4 colloidal nanocrystal assemblies and their electrocatalytic activity towards hydrogen peroxide