factors of disease causation