Oxygen isotope fractionation in quartz, albite, anorthite and calcite