Dupuytren's contracture; a new concept of the pathogenesis correlated with surgical management.