A knowledge sharing framework for black, grey and white box supplier configurations in new product development