essentials of animal physiology - rastogi,s c (n.d. new age international, 1998)