Pheochromocytoma: current perspectives in the pathogenesis, diagnosis, and management.