Blockchain-based cloud manufacturing platforms: A novel idea for service composition in XaaS paradigm[J] PEERJ COMPUTER SCIENCE 2021(7) Radmanesh, Seyyed-Alireza Haji, Alireza Valilai, Omid Fatahi