Shoe Carnival Appoints New Vice President of E-Commerce