Study: More than $740 billion to be transacted in self-service kiosks for 2010