Shedding light on the extra thermal stability of thermophilic proteins