ascorbic acid 2-phosphate magnesium ester 3 1 8