In silico photochemical studies of pyruvic acid and pyruvate