Marketing budget allocation and marketing benefits of traditional media, online advertising, and electronic word-of-mouth