Charles A. Desoer receives IEEE Gustav Robert Kirchhoff Award