maximum matchings and rna secondary structures