Prominent Chinese company OFilm Group Co. Ltd., a manufacturer of optoelectronic components and former Apple supplier, released a notice on Sept. 27 saying Cai Gaoxiao, director and deputy general manager of the company, was placed under house arrest by local public security in Taizhou, Zhejiang Province. The notice stated that Cai has submitted a written…