Consumer acceptance of online banking: an extension of the technology acceptance model. - Tero Pikkarainen; Kari Pikkarainen; Heikki Karjaluoto; Seppo Pahnila (Internet Res., 2004)