Rivaroxaban: a novel anticoagulant.