Ordering, Indexing, and Searching Semantic Data: A Terminology Aware Index Structure