Mooncake makers face unprecedented difficulties