Stability against temperature of Sulfolobus solfataricus elongation factor 1alpha, a multi-domain protein