Guide to Using Social Media for Affiliate Marketing: Strategies for Brands and Content Creators