Computational photonics: An introduction with MATLAB - Marek S Wartak (Cambridge university press, 2013)