An integrated solution—KAGFM for mass customization in customer-oriented product design under cloud manufacturing environment