temperature and common ion effect on magnesium oxide