10.1016/j.optcom.2018.07.010