Design of synthetic scaffolds for tissue regeneration applications