Investigations on the role of individual groups in the overall performance of an addition agent during electrodeposition of metals