Towards More Deterministic Gossip Protocol and Rumor Spreading