Tongzhou Cai wins Scottish in Glasgow