Implication of Critical Success Factors of Information Visibility in Supply Chain Management for Improving Customer Satisfactions | Original Article