astrophysical phenomena