Strategic Research Fund of the Heinrich Heine University [2016/1054-5]; German Research Foundation [PL 869/2-1]; Consejo Nacional de Ciencia y Tecnologia (CONACYT, Mexico) [CB A1-S-22362, LANIMFE 314881] Grant uri icon