1. Central Department of Chemistry, Tribhuvan University, Kirtipur, Kathmandu, Nepal
2. Department of Biotechnology, National College, Tribhuvan University, Naya Bazar, Kathmandu, Nepal
3. Department of Biochemistry & Cellular and Molecular Biology, University of Tennessee at Knoxville, Knoxville, TN 37916, USA
4. Nepal Health Research Council, Ramshah Path, Kathmandu, Nepal