Vikram Misri takes charge as India's new ambassador to China