Correlates of voluntary blood donation among people in a hill capital in India · Study