Long scrolls of 4,000 self-invented Chinese characters on exhibit at Shanghai Pudong Art Museum