Spherical N-carboxyethylchitosan/hydroxyapatite nanoparticles prepared by ionic diffusion process in a controlled manner