doi:10.1016/j.optcom.2005.11.069