Enhancing transparency and fairness in public procurement process with the support of blockchain technology: a smart contract based approach | IEEE Conference Publication | IEEE Xplore