Three solutions to a Neumann problem for elliptic equations involving the p-Laplacian