Chemical structures of nine known diferulic acids