1. School of Chemistry and Biochemistry
2. Thapar Institute of Engineering and Technology
3. Patiala 147004
4. India
5. Centre of Nanoscience & Nanotechnology
6. Panjab University
7. Chandigarh
8. School of Chemistry and the Environment
9. Manchester Metropolitan University
10. Manchester M1 5GD
11. UK