Bun Festival in China celebrated to scare away evil spirits