Orlicz-Sobolev spaces and imbedding theorems