Factors Affecting Consumer Adoption Process