Artabotrine: A novel bioactive alkaloid from Artabotrys zeylanicus