XUNLEI LIMITED SEVENTH AMENDED AND RESTATED SHAREHOLDERS AGREEMENT