Role and Impact of Digital Identity in E-commerce