Noncompaction cardiomyopathy: a current view.