E-business implementation and performance: analysis of mediating factors · Study