Immobilization of Bacillus circulans β-galactosidase and its application in the synthesis of galacto-oligosaccharides under repeated-batch operation