Bangladesh is a small country with its large population struggled with several challenges over the last few decades, including overpopulation, power grid disruptions, floods, and global warming. Sufficient rate of energy production is must for a developing country, but quickly expanding population and overall economic growth interrupt the energy sector. Renewable energy plays a vital role to contribute in this sector. For becoming an agricultural country biomass is an important sustainable energy source for this country. Organic crop residues, animal waste, and municipal solid waste are the most accessible biomass energy sources in this country. On the other hand, by using the membrane gas separation technology the quality biogas can be imp...