Linking TRIZ to conceptual design engineering approaches