Pharmacology of emerging novel platelet inhibitors