For a complex reductive group $G$ and its Borel subgroup $B$, it seems to be well-known that the equivariant homology group $H^G_*(G/B\times G/B)$ forms a nil-Heck algebra 
$$NH=\Bbbk[y_i,\partial_{j}]_{{1\leq i\leq n}\atop{1\leq j\leq n-1}}\big/\left<\begin{array}{c}
\partial_i\partial_{i+1}\partial_i=\partial_{i+1}\partial_{i}\partial_{i+1}\\
\partial_{i}\partial_j=\partial_j\partial_i, |i-j|\geq 2\\
\partial_i^2=0\end{array},\quad
\begin{array}{c}y_j\partial_j=\partial_j y_{j+1}\\
y_{j+1}\partial_j=\partial_j y_{j}\\
y_j\partial_i=\partial_iy_j, |i-j|\geq 2
\end{array}\right>$$
under convolution with the Schubert cells $X_w$ corresponding to the symbol $\partial_w$. 

But I did not find any reference for this fact even for the definition of convolution. I only saw the usual homology (Borel--Moore homology) version and the K-theory version in *Representation Theory and Complex Geometry* by Neil ChrissVictor Ginzburg. Besides, they refer without proofs. Maybe it can be defined by sheaf theory, but then how to compute with the Schubert cells? Since $H_G(G/B\times G/B)=H_T(G/T)$, it has Schubert cells. 

In the cohomology case, we can define the convolution in a proper way to be 
$$H^*_G(B\times A)\times H^*_G(C\times B)\stackrel{p_1^*\otimes p_3^*}\longrightarrow H_G^*(C\times B\times A)\otimes H_G^*(C\times B\times A)\stackrel{\smile}\longrightarrow H_G^*(C\times B\times A)\stackrel{(p_2)_*}\longrightarrow H_G^*(C\times A)$$
The last map is the Gysin push forward when $B$ is smooth compact. The problem of homology is that there is no intersection product for $EG\times_G C\times B\times A$ since it is infinite dimensional. Moreover when I compute the convolution over equivariant cohomology, it does not give the a proper isomorphism $H_G^*(G/B\times G/B)\to NH$. 

My question is, are there any references for the fact that $H^G_*(G/B\times G/B)\cong NH$ under convolution and references for the definition of convolution algebra in equivariant homology? Further I also wonder if there is an isomorphism between cohomology?