Prakash, Ved, Department of Biosciences, Himachal Pradesh University, Shimla (H.P.) 171005, India, India