Persuasive Robots: The Role of Affect and Cognition in Persuasive Human-Robot Interaction