Home World Corporate China struggles with supply snags, demand slump as COVID cases spread