Hydroxyapatite/β-tricalcium phosphate/agarose macroporous scaffolds for bone tissue engineering