A novel approach for flip chip inspection based on improved SDELM and vibration signals