An analysis of key factors affecting user acceptance of mobile payment | IEEE Conference Publication | IEEE Xplore