Department of Mathematics, Physics and Electrical Engineering, Northumbria University, Newcastle upon Tyne NE1 8QH, United Kingdom ...
School of Chemistry and Chemical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China ...