[1] CSIR, Inst Himalayan Bioresource Technol, Div Biotechnol, Nanobiol Lab, Palampur 176061, Himachal Prades, India
[2] CSIR, Inst Himalayan Bioresource Technol, Hill Area Tea Sci Div, Palampur 176061, Himachal Prades, India
[3] CSIR, Inst Himalayan Bioresource Technol, Nat Plant Prod Div, Palampur 176061, Himachal Prades, India