Peripheral nerve regeneration, neurotrophic factors and neuropeptides