An implementation strategy for collaboration in supply chain: an investigation and suggestions