BEIJING, Feb. 23 (Xinhua) -- China's animated hit "Ne Zha 2," while captivating global audiences, has also inspired renewed interest in Chinese museum artifacts among viewers. The blockbuster has seen ...