Strategies And Challenges Of Amazon.com In E-Commerce Industry