Improving explicit constructions of r-PD-sets for Zps-linear generalized Hadamard codes