SiO2-assisted synthesis of Fe3O4@SiO2@C-Ni nanochains for effective catalysis and protein adsorption