DiffChip: Thermally Aware Chip Placement with Automatic DifferentiationGiuseppe RomanoAakrati Jainet al.2025ECTC 2025