Affiliation: | 1. University of Strathclyde, School of Social Work & Social Policy, Lord Hope Building, 141 St James Road, Glasgow G4 OLT, United Kingdom;2. Scottish Children''s Reporter Administration, Ochil House, Springkerse Business Park, Stirling FK7 7XE, United Kingdom;3. School of Applied Social Studies, Robert Gordon University, Garthdee Road, Aberdeen AB10 7QE, UK;1. Institute of Process Equipment, College of Energy Engineering, Zhejiang University, Hangzhou 310027, China;2. Zhejiang Institute of Mechanical & Electrical Engineering Co. Ltd, Hangzhou, Zhejiang, China;3. Hangzhou Dianzi University, Hangzhou, China |