Recent advances in expanding the genetic code