Exploring the building blocks of effective consultative selling process : Bridging the gap between niche technologies and potential customer applications