Atrial fibrillation and stroke: a review and new insights.