Electromagnetic Waves And Applications