Osteomyelitis: a current challenge.