Al-doped B80 fullerene as a suitable candidate for H2, CH4, and CO2 adsorption for clean energy applications