A cold adapt and ethanol tolerant endoglucanase from a marine Bacillus subtilis