Seven die in Chinese clashes