writing molecular formulas