Promotional pricing and online business model choice in the presence of retail competition