what are the factors affecting disease development