Numerical simulation of mixed convection flow and heat transfer in the lid-driven triangular cavity with different obstacle configurations