Adenomyosis: current perspectives.