New insights into 2-methoxyestradiol, a promising antiangiogenic and antitumor agent