A numerical study of three-dimensional laminar mixed convection past an open cavity