电子合同生效需要具备哪些条件和要求