Which factors delay healing of bone fractures