Software implemented fault diagnosis of natural gas pumping unit based on feedforward neural network