Should You Avoid NeoPhotonics Corp (NPTN)?