China's Qingming Festival: When remembrance meets spring