Adaptive fuzzy observer based hierarchical sliding mode control for uncertain 2D overhead cranes. Issue 3 (3rd July 2019)