Three-dimensional structure of a thermostable bacterial cellulase