Immobilization of enzymes on inorganic nanoparticles