Design, synthesis and mechanism of novel shikonin derivatives as potent anticancer agents