Likelihood-Free Overcomplete ICA and Applications in Causal Discovery