Atomistic Simulations of Al(100) and Al(111) Surface Oxidation: Chemical and Topological Aspects of the Oxide Structure