Generating self-excited and hidden attractors with complex dynamics in a memristor-based Jerk system