Quality management Vs Quality control Vs Quality assurance