Giant cell reparative granuloma of the hand: case report and review of giant cell lesions of hands and feet.