Critical success factors for TQM implementation and their impact on performance of SMEs | Synapse