The stability fields of aluminous pyroxene peridotite and garnet peridotite and their relevance in upper mantle structure