A semantic model for causation in criminal law and the need of logico-legal criteria for the attribution of causation