China's own primary school attack prompts soul-searching