In situ observation of texture development in olivine, ringwoodite, magnesiowustite and silicate perovskite at high pressure