CCNB1 and cancer: Structure-based virtual screening indicated that amentoflavone may exert its potential anti-cancer effects via targeting cyclin B1/CDK1 complex which was further validated by in vitro experiments.