Fabrication and characterization of polycaprolactone fumarate/gelatin-based nanocomposite incorporated with silicon and magnesium co-doped fluorapatite nanoparticles using electrospinning method