Technological advances in wireless sensor networks enabling diverse Internet of Things applications. (March 2018)