Challenges facing SMEs in the adoption of ICT in B2B and B2C E-commerce · Study