Noncommutative Rings Whose Modules Have Essential Flat Envelopes