I am the original OP and I would like to thank you all for your comments and suggestions. They are all very helpful. I just want to say that I live in Taiwan. We have very pleasant winters but the hot summers can roast you at 38 degrees Celsius. The government has regulated no public indoor temperature can be set at lower than 26 degrees and that should answer some of your queries why I keep such a relatively high temp at home.
One thing however I notice is that the Diablo's temperature depends more on the loads than the ambient temp. It used to be around 46 degrees with my old B&W 702S2 speakers and now at 50 with my Magico A3. It stays around the same levels even when indoor temp is around 18 in the winters.
Isn't that a bit strange?

