A paper is accepted to Neurocomputing. September 2022