Some physico-chemical studies on magnesium strontium barium and cadmium containing mixed hydroxylapatites