Socio-economic status and cardiovascular risk factors in rural and urban areas of Vellore, Tamilnadu, South India.