Coronavirus takes the joy out of Christmas season for Chinese factories