Text this: Effect of CaF2/P2O5 ratios on physical and mechanical properties of novel CaO-Na2O-B2O3-SiO2 glasses