[1] Ningbo Univ, Sch Business, 818 Fenghua Rd, Ningbo 315211, Zhejiang, Peoples R China
[2] Univ Nottingham Ningbo China, Sch Comp Sci, 199 Taikang East Rd, Ningbo 315100, Zhejiang, Peoples R China
[3] Swansea Univ, Sch Management, Dept Accounting & Finance, Bay Campus,Fabian Way, Swansea SA1 8EN, Wales
[4] Univ Dublin, Trinity Coll Dublin, Trinity Business Sch, Dublin, Ireland