Background: Various mechanical and biological requirements on bone scaffolds were proposed due to the clinical demands of human bone implants, which remains a challenge when designing appropriate bone ...