1. Department of Chemistry Bangladesh University of Engineering and Technology 1000 Dhaka Bangladesh
2. Center of Research Excellence in Nanotechnology King Fahd University of Petroleum & Minerals 31261 Dhahran Saudi Arabia
3. Center of Research Excellence in Renewable Energy King Fahd University of Petroleum & Minerals 31261 Dhahran Saudi Arabia