An examination of factors that affect user intentions toward cloud computing switching