Constraints on modified Chaplygin gas from recent observations