Sequential Difference Maximization: Generating Adversarial Examples via Multi-Stage Optimization