Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things. (30th August 2016)