[1] KN Toosi Univ Technol, Dept Mech Engn, Tehran 1996715433, Iran
[2] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
[3] Univ Waterloo, Waterloo Inst Sustainable Energy WISE, Waterloo, ON N2L 3G1, Canada
[4] Int Business Univ, Ctr Sustainable Business, Toronto, ON, Canada
[5] Univ Waterloo, Dept Earth & Environm Sci, Waterloo, ON N2L 3G1, Canada
[6] Balsillie Sch Int Affairs BSIA, Waterloo, ON, Canada