Apr 15, 2010 05:29PM Neophotonics Corp (NPTN) Files $115M IPO