A time-domain travelling-wave model including multi-population rate-equations for passively mode-locked quantum-dot lasers