An investigation of the factors affecting the adoption of e-commerce amongst UK-based retailers