factors affecting fetal development lady care health