By Luo Jun BEIJING, July 22 (Xinhua) — Behind the ongoing border standoff caused by Indian troops’ trespass into Chinese territory, is an ill-conceived notion of dragon-elephant rivalry that has