Mixed convection in a lid-driven cavity filled with single and multiple-walled carbon nanotubes nanofluid having an inner elliptic obstacle