Ndaipa, Charnaldo, KTH Royal Institute of Technology, Sweden/ Púnguè University, Mozambique, Sweden