Biogas (a promising bioenergy source): A critical review on the potential of biogas as a sustainable energy source for gaseous fuelled spark ignition engines. (8th March 2023)