Multi-objective topology optimization of passive heat sinks including self-weight based on triply periodic minimal surface lattices