Susan Cole made an honorary professor at Chinese university