I opened the hood and did some additional check.
The coolant is a little bit low, so I filled it to a little bit over low level. Then I took the car out for a test drive, including local, highway, idle for 15 minutes, total around 2 hours, no overheating. Maybe because it is night so outside...