negative pressure GI004 non-linear theory GI051 nonlinearity elastic model GI004 non-uniform piles GI095 numerical analysis GI091