Describir: Electronic and optical responses of quasi-one-dimensional phosphorene nanoribbons to strain and electric field