socio-demographic factors