Handbook of polyelectrolytes and their applications