pH-dependent stability of EGX, a multi-functional cellulase from mollusca, Ampullaria crossean.