Kan-ch'ih, Zhejiang (island)