D- and B-meson semi-leptonic decays