Chemical constituents from stems and leaves of Cryptolepis buchananii