Yan Xuetong , a foreign affairs specialist at Qinghua University in Beijing , argued in a scholarly journal this summer that China had already surpassed Japan , Russia , Britain , France , Germany and India in measures of its economic , military and political power .