photonic design