difference between human and animal language