A 51-year-old man was executed by lethal injection in the western US state of Oklahoma on Thursday for stabbing a woman to death nearly 30 years ago, officials said.Jemaine Cannon, who was executed at the Oklahoma State Penitentiary in McAlester, is one of two death row inmates scheduled to die on Thursday.