Agarose and Its derivatives as supports for enzyme immobilization