, Kanchi Mamnivar Centre for Post Graduate Studies, Department of Zoology, 605 008, Puducherry, India