Rivaroxaban: an oral factor Xa inhibitor.