Home World China ramps up construction on new Antarctic station – report