A flexible QoS-aware Web service composition method by multi-objective optimization in cloud manufacturing. (September 2016)