Text this: Identifying influential spreaders in complex networks by an improved gravity model