Bone regeneration strategies: Engineered scaffolds, bioactive molecules and stem cells current stage and future perspectives. (October 2018)