Cartesian currents,weak diffeomorphisms and existence theorems in nonlinear elasticity