A non-penalty recurrent neural network for solving a class of constrained optimization problems