Understanding the Antecedents of Mobile Game Addiction: The Roles of Perceived Visibility, Perceived Enjoyment and Flow.
Perceived usefulness, perceived ease of use, and user acceptance of information technology