Electrical cardioversion for persistent atrial fibrillation or atrial flutter in clinical practice: predictors of long-term outcome.