... 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 annual ... Power, Government of India, New Delhi, 2008, (www.cea.nic .in) . [10] Ministry of New and Renewable Energy, Government of India, Annual Report (2005-06). [11] Ministry of New and Renewable Energy,...