Quaternion-based adaptive backstepping fast terminal sliding mode control for quadrotor UAVs with finite time convergence | Synapse