China sees more tourists, higher revenue during holiday