Axion-like Particles Implications for High-Energy Astrophysics