industrial equipment cable stripping machine from china fact