cause factor analysis