Towards a comprehensive insight into efficient hydrogen production by self-assembled Ru(bpy)3(2+)-polymer-Pt artificial photosystems.