Physiology of insects - Yadav , manjo (New delhi. Discovery publishing house, 2003)