Text this: Strain Effects on the Electronic and Optical Properties of Blue Phosphorene