causal analysis in scientific experimentation 7668858