Determinants of e-communication adoption: The internal push versus external pull factors