Model-independent PD-SMC method with payload swing suppression for 3D overhead crane systems. (15th August 2019)