10.1364/OL.34.002021