The past and present of Mid-Autumn Festival