Cease-fire in Libya depends on Haftar: Russian diplomat