Olympic Champion Chris Hoy suffered a shock defeat to fellow Brit Jason Kenny in the semi-finals of the men's sprint on day four of the UCI World Track Cycling Championships.