1. Guangxi Colleges and Universities Key Laboratory of New Technology and Application in Resource Chemical Engineering, School of Chemistry and Chemical Engineering Guangxi University Nanning China
2. Guangxi communications investment technology Co., Ltd. Nanning China
3. Institute of Chemical Sciences University of Peshawar Peshawar Pakistan