Multi-wavelength selection and identification of gamma-ray blazar candidates