Knowledge representation and annotation method based on ontology for complex products'design