Variational methods for equilibrium problems involving quasi-concave utility functions