How to Choose the Right PCB Assembly Service Provider: Key Factors to Consider