A generalization of the Zariski topology of arbitarary rings for modules