Strain and defects engineering of phosphorene