Question: What caused long lines in most major cities?
Answer: People also donated blood, resulting in according to Xinhua long line-ups in most major Chinese cities.
Is the question answered in a satisfactory fashion?
yes