Ho-shang Chou, Jiangsu (island)