Optimized JADE/eig with restart mechanism