Cloud e-commerce: the gap between technologies and laws