Atrial fibrillation and stroke: new ideas, persisting dilemmas.