Managing product variety through component commonality: concept and application. (26th May 2009)