Thermal analysis of a channel containing multiple heated obstacles with localized heat generations | IEEE Journals & Magazine | IEEE Xplore