Identification and molecular characterization of an endoglucanase gene, celS, from the extremely thermophilic archaeon Sulfolobus solfataricus