20110617 india: Satellite imagery allays fears of China's diversion of Brahmaputra waters