Marquez on pole for Sachsenring MotoGP