Peak sidelobe level reduction with a hybrid approach based on GAs and difference sets