A functional concept ontology and its application to automatic identification of functional structures