Effect of dipping solution pH values on electrostatic layer-by-layer self-assembly of side-chain azo polyelectrolyte