Factors Influencing the Consumer Trust and Mediating Roles of Trust on Purchasing Intention in B2C Electronic Commerce