An ensemble optimisation approach to service composition in cloud manufacturing. Issue 1 (2nd January 2019)