Direct electrochemistry and electrocatalysis of hemoglobin immobilized in a magnetic nanoparticles-chitosan film.