A Non-Standard Finite Difference Scheme of a Multiple Infected Compartments Model for Waterborne Disease