Nonlinear robust adaptive hierarchical sliding mode control approach for quadrotors. (20th July 2016)