Accurate hybrid AUSMD type flux algorithm with generalized discontinuity sharpening reconstruction for two-fluid modeling