Power Electronics A First Course 1st Edition