Study: Online and on TV, consumers prefer longer ads to shorter ones