Data Annotation and Ontology Provisioning for Semantic Applications in Virtualized Wireless Sensor Networks