Employing non-canonical amino acids towards the immobilization of a hyperthermophilic enzyme to increase protein stability