Integration of blockchain and Internet of Things: challenges and solutions[J] ANNALS OF TELECOMMUNICATIONS 2021 Zafar, S. Bhatti, K. M. Shabbir, M. Hashmat, F. Akbar, A. H.