Electronic commerce Opportunity and challenges - Rahman Syed Mahbubr Au. (2000)