The Impact of Marketing Mix Elements on Customer Loyalty for an Algerian Telecommunication Company · Study