Electronic commerce research and applications: ECRA Co-Editors' Introduction for Volume 9, Issue 6, November-December 2010