When Products of Self-Small Modules are Self-Small