An evaluation of the Technology Acceptance Model as a means of understanding online social networking behavior · Study