Similar offspring voting genetic algorithm for spectral variable selection