1. Department of Applied Mathematics, University of Crete, Heraklion 71409, Greece
2. Institute of Applied and Computational Mathematics, FORTH, Heraklion 71110, Greece
3. Department of Mathematics, University of Maryland, College Park, MD 20742, USA