China gets ticks for human development