When Logo Design Meets Social Media Marketing