Solitary coronary artery fistulas: a congenital anomaly in children and adults. A contemporary review.