1. Department of Entomology, Punjab Agricultural University, Ludhiana, India
2. Department of Forestry and Natural Resources, Punjab Agricultural University, Ludhiana, India
3. Department of Vegetable Science, Punjab Agricultural University, Ludhiana, India