New antitumor compounds from Carya cathayensis.