Plant extracts and their activities