Interactions Between Polyelectrolytes On A Surface, In Aqueous Solutions And Nanocomposites