Repairing Fairness of Neural Networks via Neuron Condition Synthesis