[1] Himachal Pradesh Univ, Dept Chem, Shimla 171005, Himachal Prades, India
[2] Govt Coll, Dept Chem, Mahendergarh 123021, Haryana, India
[3] Univ Nacl Autonoma Mexico, Ctr Nanociencias & Nanotecnol, Km 107 Carretera Tijuana Ensenada,Apartado Postal, Ensenada 22800, BC, Mexico
[4] Univ Nacl Autonoma Mexico, CONACyT Ctr Nanociencias & Nanotecnol, Km 107 Carretera Tijuana Ensenada S-N, Ensenada 22800, BC, Mexico
[5] Strathclyde Univ, Dept Pure Appl Chem, Glassgow, Scotland
[6] Guru Nannak Dev Univ, Dept Chem, Amritsar, Punjab, India