A State-ofthe-Art Review of Semantic Annotation Tools