Electromagnetic fields and waves : microwave and mmwave engineering with generalized macroscopic electrodynamics (2019)