The unique GH5 cellulase member in the extreme halotolerant fungus Aspergillus glaucus CCHA is an endoglucanase with multiple tolerance to salt, alkali and heat: prospects for straw degradation applications