A comprehensive appraisal of dabigatran etexilate clinical evidence and applications. A 10-year-long story