1. Institute
of Agricultural Sciences, University of the Punjab, Lahore 54590, Pakistan
2. Institute
of Chemistry, University of the Punjab, P.O. Box 54590, Lahore, Pakistan
3. Centre
of Excellence in Molecular Biology, University of the Punjab, P.O. Box
54590, Lahore, Pakistan
4. Department
of Chemistry and Biochemistry, University of California, 1156 High
Street, Santa Cruz , California 95064, United States