I am reading [the lecture notes](http://loic.foissy.free.fr/colloque/Leclerc.pdf) and would like to know more about canonical basis. 

What are the relations among canonical basis, dual canonical basis, Semicanonical Basis, dual semicanonical bases?

Thank you very much.