A new query reweighting method based on genetic algorithms