Before revision:   The convergence property of the proposed algorithm is established without the requirement of global Lipschitz constant .
After revision:  Besides, we choose the step size by developing a practical linear search approach such that the generated sequence either keeps energy dissipation or has a controllable subsequence with energy dissipation. The convergence property of the proposed algorithm is established without the requirement of global Lipschitz constant .