Design of oxygen sensing nanomaterial: synthesis, encapsulation of phenylacetylide substituted Pd(II) and Pt(II) meso-tetraphenylporphyrins into poly(1-trimethylsilyl-1-propyne) nanofibers and influence of silver nanoparticles