Is BlockChain Mining Profitable in the Long Run? - Nazrul Islam 002; Yorgos Marinakis; Sterling Olson; Reilly White; Steven T. Walsh (IEEE Trans. Engineering Management, 2023)