2,5-dimethoxy-3-nitrobenzoic acid molecular formula vs Hill formula