Balancing Multi-Source Heterogeneous User Requirement Information in Complex Product Design | Synapse