Compound E from Chinese domestic plant NSC642511