Chinese Xue Hanqin elected judge of International Court of Justice