Clinical comparison between exogenous and haematogenous periprosthetic joint infections caused by Staphylococcus aureus.