methyl 2-hydroxy-2-thiophen-3-ylacetate