PCB AOI inspection guide: how it works, types, and how to choose the right system