Kashmir-Xinjiang Linkages in Modern and Contemporary Times