Synthesis, biological evaluation and mechanism study of chalcone analogues as novel anti-cancer agents