Neuron Patching: Neuron-level Model Editing on Code Generation and LLMs