Structure-function relationships, tertiary interactions and thermostability of RNase P