[1] Inst Himalayan Bioresource Technol Palampur, CSIR, Nat Prod Chem & Proc Dev Dept, Palampur 176061, Himachal Prades, India
[2] Acad Sci & Innovat Res, 2 Rafi Marg, New Delhi 110001, India
[3] Nankai Univ, State Key Lab Elementoorgan Chem, Weijin Rd, Tianjin 300071, Peoples R China
[4] Indian Inst Petr, CSIR, Refining Technol Div, Dehra Dun 248005, Uttar Pradesh, India