D-transposition of the great arteries: the current era of the arterial switch operation.