Analysis of thermophilic enzymes with respect to their structure and function: a bioinformatics approach