A novel continuous time-varying sliding mode controller for robustly synchronizing non-identical fractional-order chaotic systems precisely at any arbitrary pre-specified time