Semileptonic decays of heavy mesons