Ghaffarian Niasar, Mohamad, Technical University of Delft, Electrical Sustainable Energy Department, Netherlands