20071111 india: India; China must complement each other for further growth