Global stability of an SI epidemic model with feedback controls