Polyelectrolytes in solution