Department of Chemistry, School of Physical Chemical and Applied Sciences, Pondicherry University, Puducherry 605 014, India ...