Mark Selby was unhappy with Ronnie O'Sullivan's conduct in their World Snooker Championship semi-final.