double inertial algorithm