Internet of things (IoT) : technologies, applications, challenges and solutions (Taylor & Francis, CRC Press, 2018)