Xoran hit with FDA warning letter