Analysis of urban heat island effect using an improved CTTC and STTC model