The GH18 family of chitinases: their domain architectures, functions and evolutions.