Angiomyolipoma of the kidney: a clinical enigma in diagnosis and management.