Understanding the stabilizing role of ferulic acid in vitamin C formulations