E-commerce: a Study of Developments and E-banking in Greece