Pharmacology of ivabradine and current indications