THE TECHNOLOGY READINESS OR SOCIAL PRESENCE, WHICH ONE COULD EXPLAIN THE TECHNOLOGY ACCEPTANCE BETTER? AN INVESTIGATION ON VIRTUAL COMMUNITIES