Telecom billing system: An overview, benefits and future trends