Causation in law and philosophy : a comparison of solution to cases of Novus actus interveniens