Application of geospatial technology for assessment of agricultural residue based renewable energy potential in Punjab, India