A TQCS-based service selection and scheduling strategy in cloud manufacturing