The implications of product modularisation on the development process, supplier integration and supply chain design in collaborative product development