Advanced Power Semiconductor Laboratory, ETH Zurich … renewable energy resources that will allow meeting ever-increasing global energy needs, and. Download