E-commerce and e-procurement: an outsourcing perspective