1Central Rice Research Institute, Cuttack-753006, Odisha, India
Department of Zoology, Alipurduar College, Alipurduar, Jalpaiguri-736122, West Bengal, India
Online published on 18 February, 2012.