Foliations Of Null Hypersurfaces And The Penrose Inequality