Peripheral neuropathy: pathogenic mechanisms and alternative therapies.