Product Conceptual Design Modeling: A New Generalized Algorithm