... 110042, India. 2Department of Mechanical Engineering, Jamia Millia Islamia, New Delhi 110025, India. 3Mechanical Engineering Department, National Institute of Technology, Hamirpur 177005, India. ... (Bhatinda) in Punjab state of India. 2. Electricity scenario in India India is presently the sixth-largest electricity generating country and accounts for about 4% of the world's total ... Estimation of environmental indicators, i.e. EPBT and GHG emissions. 4. Description of system There are growing trends in setting up grid interactive power plants worldwide. In grid interactive...