Do computer-mediated communication skill, knowledge and motivation mediate the relationships between personality traits and attitude toward Facebook?. (May 2017)