• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Modeling Bacterial Species:Using Sequence Similarity with Clustering Techniques

    2021-12-11 13:29:30MiguelAngelSiciliaElenaGarcBarriocanalMaralMoraCantallopsSalvadornchezAlonsoandLinoGonzlez
    Computers Materials&Continua 2021年8期

    Miguel-Angel Sicilia,Elena García-Barriocanal,Mar?al Mora-Cantallops,Salvador Sánchez-Alonso and Lino González

    1University of Alcalá,Alcalá de Henares(Madrid),28871,Spain

    2Camilo José Cela University,Madrid,28007,Spain

    Abstract:Existing studies have challenged the current definition of named bacterial species,especially in the case of highly recombinogenic bacteria.This has led to considering the use of computational procedures to examine potential bacterial clusters that are not identified by species naming.This paper describes the use of sequence data obtained from MLST databases as input for a k-means algorithm extended to deal with housekeeping gene sequences as a metric of similarity for the clustering process.An implementation of the k-means algorithm has been developed based on an existing source code implementation,and it has been evaluated against MLST data.Results point out to potential bacterial clusters that are close to more than one different named species and thus may become candidates for alternative classifications accounting for genotypic information.The use of hierarchical clustering with sequence comparison as similarity metric has the potential to find clusters different from named species by using a more informed cluster formation strategy than a conventional nominal variant of the algorithm.

    Keywords: Clustering; bacterial species; k-means; sequence alignment

    1 Introduction

    In contrast to eukaryotic organisms, divergence between different species in bacteria is not completely irreversible, and different named species are not ecologically distinct.In consequence,a named bacterial species is more like a genus than a species [1].Bacterial systematics has been characterized by improvements in methods for demarcating species as phenotypic and genetic clusters, but species demarcation has not been guided by a theory-based concept of species, like in the eukaryote.Genotypic data has been used as the basis to characterize bacterial isolates, as a complement to the use of named species.Concretely, multilocus sequence typing (MLST) is a procedure for characterizing isolates of bacterial species using the sequences of internal fragments of a limited number of house-keeping genes [2].MLST has proved to be useful for epidemiological studies [3] and for the analysis of specific bacterial strains [4], and it is based on existing research on sequence-based characterizations of bacterial strands.MLST analysis reduces the problem of identifying bacterial categories by selecting a number of 450-500 bp internal fragments of each gene, as these can be accurately sequenced on both strands using an automated DNA sequencer.For each house-keeping gene, the different sequences present within a bacterial species are assigned as distinct alleles and, for each isolate, the alleles at each of the loci define the allelic profile or sequence type (ST).

    In spite of the effort in classifying bacteria, previous studies [5] have challenged the current definition of named bacterial species, especially in the case of highly recombinogenic bacteria.This has led to considering the use of procedures beyond MLST to examine potential bacterial clusters that are not identified by species naming [6].Existing research based on MLST data has used phylogenetic trees for that purpose.However, the analysis of such trees (called MLSA, multilocus sequence analysis) requires human inspection, and automated clustering algorithms could be used as an alternative in which segments are identified from sequence data.

    This paper describes a new software tool that uses sequence data obtained from MLST databases as input for well-known clustering algorithms.Concretely, the k-means algorithm is extended to deal with housekeeping gene sequences as a metric of similarity for the clustering process.The k-means algorithm does not assume any kind of probability distribution on the data it segments, so it provides an adequate starting point for research in clustering applied to MLST databases, which are unbalanced in their coverage of bacteria, since they are basically built by non-planned contributions from researchers worldwide, as occurs with many other biological databases.

    2 Background

    2.1 The Definition of Bacterial Species

    Prokaryotes reproduce asexually and are thus in principle unable to conform to Ernst Mayr’s popular Biological Species Concept “groups of actually or potentially interbreeding natural populations which are reproductively isolated from other such groups”.So currently the practical need for identification and naming is addressed by some broadly agreed but provisional bacterial species definition.A theory for a unifying species concept that would explain patterns of microbial diversity in ecological and population genetic terms could then be found in the future from the examination and continuous analysis of bulks of biological data using among others,bioinformatics techniques.

    Related bacteria were at the beginning identified by careful analysis of phenotypes (typically,metabolic traits), but nowadays sequence similarity approaches are used as a source of potential units or as a way of finding supporting evidence for named species.Operationally, molecular de nitions are often used, and species are usually expected to share at least 70% binding in standardized DNA-DNA hybridization [7] and/or over 97% gene-sequence identity for 16S ribosomal RNA (rRNA).

    The criterion of a threshold of DNA-DNA hybridization says that strains that show approximately 70% or greater DNA-DNA relatedness are considered to belong to the same species and those that have less than this value are different species.DNA-DNA hybridization is considered to be the best method for assigning bacteria to taxonomic units.However, the technique is time consuming, expensive and requires considerable human effort.This has led to using lighter techniques for the same purpose, being identification with 16S rRNA the most widespread today,and in fact, the increase of registered species is attributed to the use of that technique [8].

    The use of 16S rRNA sequences to study bacterial species has been considered as especially appropriate for the following reasons [9]:

    ? Its presence in almost all bacteria.

    ? The function of the 16S rRNA gene over time has not changed, suggesting that random sequence changes are a more accurate measure of time (evolution).

    ? The 16S rRNA gene (1500 bp) is large enough for bio-informatics analysis.

    As mentioned by Hanage et al.[10], bacterial strains exhibiting more than 70% DNA-DNA hybridization (or which have more than 94% average nucleotide identity over all shared genes)have been shown to be extremely similar in their 16S rRNA gene sequences.However, strains that have almost identical 16S rRNA sequences may not be closely related, whether this is evaluated by DNA-DNA hybridization or the average nucleotide identity between all the shared genes [8].This suggests that species identification using rRNA sequences may be problematic in some cases as it lacks the required level of resolution to distinguish similar species or to address the question of whether species exist and can be clearly resolved [11].The existence of a wide diversity of potential bacterial clusters is reflected in that few 16S sequences qualify the 97% threshold even in the case of isolates of the same sampling site.This is a phenomenon of “microdiversity”that calls for exploring new methods of sequence clustering that might be helpful to differentiate bacterial groups that have interesting traits in common.

    There are other important concepts related with the study of bacterial species.Some of them which are present in MLST databases are briefly discussed here.An important consideration regarding methodology is that a very low percentage of bacterial species are cultivable with today’s techniques.So, laboratory studies cannot cover the diversity of bacterial units, and molecular techniques suggest that there could be billions of potential species [12], contrasting with the few thousands available in the lists of approved bacteria names.This has as an important methodological consequence that identification techniques should seekdiversity within diversity”.For this purpose, it is important to analyze additional concepts as strains and serovars that are today considered as below or cross-cutting the species level, but may have be used to contrast the results of automated techniques for the identification of potential species.

    A strain is a subset of a bacterial species differing from other bacteria of the same species by some minor but identifiable difference.Strain have been defined as “populations of organisms that descends from a single organism or pure culture isolate.Strains within a species may differ slightly from one another in many ways.” Strains are often created in the laboratory by mutagenizing existing strains or wild type examples of bacterial species.

    A serovar is a strain differentiated by serological means.For example, individual strains of Salmonella are often distinguished and distinguishable by serological means.Serovars allow organisms to be classified at the sub-species level.An isolate is a microbial or viral sample that has been obtained from an infected individual, rather than grown in a laboratory.In chemistry and bacteriology, the verb isolate means to obtain a pure chemical, bacteriological or viral sample.The noun ‘isolate’refers to the sample itself.MLST databases register isolate information, thus the data included is determined by that particular data gathering practice.

    2.2 Challenges in Bacterial Species Identification

    The definition of bacterial species has been recently challenged, especially in the case of highly recombinogenic bacteria [5,13].Current species names are assigned to groups of organisms sharing many common phenotypical traits and a certain minimum level of genomic similarity.However,clustering studies have revealed that groups of genomic similarity do not always perfectly match named species [5], and the same could be applied to bacterial strains determined by serogroup.In consequence, the existing classifications for species and strains of bacteria can be replaced by extended models that account for divergences in genetic profiles that apparently do not match the classifications.This could be done by automated means, as clustering algorithms, that use genotypic data as input to build the models.

    The problem of determining bacterial species is also related to how far we should go in the division into subgroups.Cohan et al.[14] developed a framework for the systematics of bacteria that combines biological, physiological and ecological elements.This framework can may eventually be used for evaluating automated techniques of bacterial species units, constraining the division to meaningful clusters which determine actual ecological diversity.

    2.3 Clustering Techniques

    Clustering is the partitioning of objects into different subgroups, with the subsets called clusters.Ideally, the data in each subset share some common trait(s) which are relevant to the problem at hand.Clustering can be considered the most important unsupervised learning technique; so, as every other problem of this kind, it deals with finding a structure in a collection of unlabeled data.Clustering algorithms can be classified along diverse dimensions [15].One possible overlapping classification is the following:

    ? Exclusive Clustering, being k-means a typical representative.

    ? Overlapping Clustering, being fuzzy c-means (first described by Dunn [16])a typical representative.

    ? Hierarchical Clustering, as the CobWeb clustering method.

    ? Probabilistic Clustering, as the EM clustering method.

    In the first case data are grouped in an exclusive way, so that if a certain datum belongs to a definite cluster then it could not be included in another cluster.In the second type, fuzzy sets or other kind of gradual relatedness measure is used to cluster data, so that each object may belong to two or more clusters with different degrees of membership or closeness.Hierarchical clustering produces clusters contained in more general ones.Finally, probabilistic clustering uses some assumed probability distributions for the formation of clusters.

    In our approach, the k-means has been selected as a first step towards using other methods.The benefit of using k-means is that it does not impose requirements on the population to be clustered (as the EM algorithm) and allows for clear groupings of bacteria that are close w.r.t.their genotypes.Although fuzzy clustering seems a good candidate for clusters with imprecise boundaries, its multiple classification makes its outcomes more difficult to interpret, and in our current research we are interested in generating first non-overlapping groupings, that in future work may be contrasted with overlapping ones.

    2.4 Clustering Techniques and Sequence Information

    In phylogeny, clustering is mostly used for finding 16S rRNA groups to create phylogenetic trees.But it can be used for other genomic traits also [17].

    Genotypic data has been used as the basis to characterize bacterial isolates.Concretely,multilocus sequence typing (MLST) is a procedure for characterizing isolates of bacterial species using the sequences of internal fragments of a limited number of house-keeping genes [2].It was designed originally for epidemiology studies [18].However, it can be used for the purpose of analyzing genetic profiles of bacteria isolates efficiently, and it will be the basis for the current project.

    In our context, fuzzy clustering appears to be coherent with the idea that lateral gene transfer and asexual reproduction in bacteria produce a higher level of variety in the species concept.Cohan et al.[14] graphically describe that difference from the eukaryote in the following text:

    “[...] We can imagine how evolutionary biology might have fared if Charles Darwin had arrived on the Galapagos Islands with the handicaps of a bacterial systematist.Would he have noticed 13 distinct finch species, each with a bill morphology adapted for consuming a different set of seeds or insects? Or would these birds simply have appeared as a flock of related organisms-all much of a muchness of finchdom?”

    However, the raw material for defining membership functions would be that of sequence similarity, and the scores produced by alignment algorithms still lack a theory-based interpretation.The estimation of significance in terms of similarity of an alignment is based on estimating the probability that the score computed or a higher one can occur simply by chance, given the probabilistic models for the sequences [19].Translating this interpretation into a fuzzy model would require the computation of permutations which would make the clustering algorithm even more computationally intensive than it is with only the computation of alignments.Also, it would require a careful consideration of the interpretation of the probability distributions.

    This later challenge also is found with probability-based clustering algorithms.For example,the expectation-maximization (EM) algorithm [20] is an iterative technique for estimating the value of some unknown quantity, given the values of some correlated, known quantity.It assumes that the quantity is represented as a value in some parameterized probability distribution.Many biological databases, including MLST databases, are unbalanced in their coverage of species.The overrepresentation of some of them is a natural consequence of the unplanned way of gathering data.Researchers worldwide submit their information on isolates, and this results in some species to be more abundant, as determined by a variety of reasons including its ease of cultivation or their epidemiological interest.Using techniques for balancing the data (by generating random data or cutting overrepresented isolate types) may result in losing the original interest of discovering varieties in existing named species, so it is a challenge in itself.

    Hierarchical clustering appears as a reasonable approach given that at surface, they are coherent with existing approaches that use phylogenetic trees [5].

    2.5 Related Work

    Clustering algorithms have been used for different classification or discovery purposes that use biological data as input.Particularly, in [14], a Bayesian spatial structural model representing the continuum of origins over sites within the observed sequences, including a probabilistic characterization of uncertainty related to the origin of any particular site, and illustrate the possibilities offered by their approach.More specifically, some extensions of classical clustering algorithms to sequence data have been reported.Zong et al.[21] proposed a new greedy initialization method for the K-means algorithm to improve traditional K-means clustering techniques, for the purpose of classifying proteins.Their similarity metric was based in structural folds and some particular characteristics of the aminoacid sequences, not directly in sequences.

    The BURST algorithm [22] identifies mutually exclusive groups of related genotypes in the population (typically a multilocus sequence typing database), and attempts to identify the founding genotype (sequence type or ST) of each group.Every ST within an eBURST group has a user-defined minimum number of identical alleles in common with at least one other ST in the group.eBURST groups therefore are mutually exclusive; no ST can belong to more than one group.This takes into account the codified allele variants at each loci, instead of using directly the sequences as it will be done in the modified algorithm described below.That approach is different from the one described in this paper in that we consider sequence similarity instead of using only sequence types, so they can be considered complementary and may be subject to comparison in future work.

    3 Materials and Methods

    3.1 A Modified K-Means Considering Sequence Similarity

    The k-means algorithm [23] is an algorithm to cluster n objects based on attributes into k partitions, k

    where there arekclustersSi,i=1,2,…,k, andμiis the centroid of all the pointsxj∈Si.

    The algorithm can be applied to numerical or nominal data, or a combination of both.A common form of the algorithm uses partitions the input points into k initial sets, either at random or using some heuristic data.It then calculates the mean point, or centroid, of each set.It constructs a new partition by associating each point with the closest centroid.Then the centroids are recalculated for the new clusters, and algorithm repeated by alternate application of these two steps until convergence, which is obtained when the points no longer switch clusters (or when centroids are no longer changed).

    The k-means algorithm assumes a vector space describing the instances and provides a generic arithmetic formulation in which the instances xj are considered to be numerical.Variants dealing with nominal data reduce to the numerical variant by considering value coincidence to score one,zero otherwise.A straightforward approach for considering MLST data would be that of using a special metric for object similarity.The following equation reflects this change.

    Concretely, the changes are twofold:

    (1) The arithmetic distance in the vector space is substituted by an average estimation of the similarity of the sequences at the different loci considered.

    (2) Instead of computing a centroidμiby some computation (as averaging) on a numerical or nominal vector space, one of the objects to be clustered is selected as centerc(i)∈Si.This is required for thealignScorefunction to work on real data.

    3.2 Estimating Object Similarity

    The alignScore(xa, xb) function should have the following properties.

    ? It should deal with actual objects in the instance space considered, to guarantee that genotipic comparisons are biologically meaningful.

    ? It should be flexible to consider vectors or weighted vectors of sequence fragments, thus allowing for different configurations.

    The second requirement makes the algorithm flexible enough to work with different configurations:

    ? Several loci, as in MLST databases which typically describe bacteria with alleles in seven housekeeping genes.

    ? A single locus (often with a longer sequence), as is common with 16S rRNA analysis.

    ? Any combination of the above, including concatenations of sequences as used by Hanage et al.[5].

    Sequence alignment algorithms as the Needleman-Wunsch one [24] qualify as similarity metrics, even though there are concerns on their significance [19].Such significance measures may be included as weights in the process of computing similarities.It should be noted that another possible variant is that not all the locus need to be considered of the same weight, e.g., it is possible to perform factor analysis of some kind to inform the rest of the process.

    In principle, the scores returned by the clustering algorithm may be in any range, since the computation does not depend on the range but in the discernibility of distances.Nonetheless,the scores returned by common alignment algorithm implementations are not normalized in any interval, which may require some transformation in the implementation of the algorithm, as it will be described later.

    3.3 Selecting Cluster Centroids

    The selection of cluster centroids is a critical aspect in the design of the algorithm, since it affects the performance and possibilities of the convergence of the iterative process of the k-means algorithm.Instead of computing the averages of vector elements, there is a search process, which again uses sequence similarity.The following formula specifies the criterion for selecting the centroid of clusterSiat iterationk.

    That is, the sum of the distances of each element in the cluster to the rest of the elements is computed, and the minimum general distance is used to determine the new centroid.

    3.4 Gathering and Pre-Processing MLST Data

    The data gathered for testing the software and analyzing results has been downloaded from MLST databases1http://www.mlst.net/..MLST databases are actually a collection of databases specializing in several bacterial types.Fig.1 provides a summary of one of its databases in the form of a relational schema.There are some attributes that occur several times depending on the kind of organism or information represented, e.g.allelic profiles.Also, the table locus can be considered a set of tables.

    The data downloaded is stored in denormalized form in two tables with the following general structure.

    Figure 1:Relational schema for the MLST database

    ISOLATES( id,..., ST,..., species, serogroup, —loci-columns—, clonal complex)

    Where id identifies the isolate, and there are a number of other identification fields including origin, curator and the like, then there is a specification of species, and a list of columns depending on the database that store the allele types for the housekeeping genes that characterize that particular database.The serogroup, clonal complex and other fields can be as alternative criteria for grouping bacterial units.

    ALLELES(locusid, id, seq)

    Where the pair (locusid, id) identify the allele, and seq contains the sequence.The data in the relational schema is then converted to the ARFF format to make it usable with the Weka machine learning framework (described in the next section).This is accomplished by a utility program named MLST2ARFF.

    The download process is implemented with a small utility program called MLSTDownloader that gets data to a local relational store.It uses the MLST SOAP API.

    This is an implementation of a variant of the SimpleKMeans algorithm provided in Weka4 that uses global alignment of sequences of housekeeping genes to drive the clustering process.Weka (Waikato Environment for Knowledge Analysis) is an open source suite of machine learning software written in Java, developed at the University of Waikato.

    The main classes with the implementation are the following:

    ? SimpleKMeans4mlst.java, the modified SimpleKMeans.

    ? NucleotidePairAligner.java, a utility class for getting global alignment scores.

    The BioJava implementation of the Needleman-Wunsch algorithm (class NeedlemanWunsch)has been used for the similarity scoring.

    4 Results and Discussion

    This section reports on the evaluation of the algorithm on the approach presented for MLST databases.

    The Neisseria MLST database has been used as the case study since they are among the most recombinogenic bacteria, and there is good evidence for relatively frequent localized recombination between the named Neisseria species [25].Also, the public Neisseria MLST database includes a high number of sequence types (STs) ofN.meningitidisand smaller numbers assigned to several other named human Neisseria species on the basis of standard phenotypic tests, thus serving as a good case for clustering.

    ?

    4.1 Contrasting with Sequence Type Clustering

    The modified k-means algorithm using sequence alignment scores has been contrasted with the use of the conventional k-means provided in the Weka libraries using allele attributes as nominal values.The use of nominal values for the classification is related to the eBURST algorithm.

    In general, the within cluster sum of squared error results in lower values in the modified version, but this is not necessarily related to the identification of ecologically significant clusters.

    A moderately extensive exploration has been carried out with the isolates identified with the ids from 1 to 400 in the Neisseria MLST database, again asking for ten clusters.The SimpleKMeans4mlst algorithm produced the following clustering.

    Serotype 2a appears to determine the first cluster, which correspond to a particular virulent variant ofN.meningitidis.Cluster 2 has grouped N.Lactamica with some noise.This is consistent with the findings in [5].Cluster number 3 seem to be grouping isolates which do not fit in the rest of the clusters, since they do not have any distinguishing characteristics.Clusters 5 and 6 are to some extent blurred.Cluster 9 is clearly determined by serogroup W-135.In fact, it groups all the W-135 except those with serotype 2a, which are grouped in the first cluster.

    A very relevant finding is that sequence types (ST) are only discriminating the same or similar clusters in the cases mentioned in the above table.This suggest that using sequences in turn of allele numbers provide matches with biological characteristics not covered by STs.

    From the analysis above, it seems that serogroups or serotypes are determining the clusters to a great extent.This is confirming the classifications at the sub-species level.

    Regarding clonal complexes, cluster 0 is basically determined by ST-11 complex/ET-37 complex, and clusters 6-9 by ST-41/44 complex/Lineage 3, ST-32 complex/ET-5 complex, ST-11 complex/ET-37 complex, ST-22 complex respectively (the latter case blurred with ST-23 complex/Cluster A3).However, the others are not clearly determined by any clonal complex, while there are attributes that may to some extent be determinant, especially if more clusters are requested to the algorithm, thus having the opportunities to split them.

    The original SimpleKMeans with the same data and input parameters produces clusters less balanced.A larger cluster of 125 instances concentrates N.Lactamica (13 isolates),N.gonorrhoeae(1 isolate) and N.Meningitidis C (59 isolates), but also dispersed isolates from other serogroups.

    4.2 Limitations of the Analysis

    The obvious limitation is that of the size of the databases used for the evaluation, which were constrained by the computational cost of the algorithm’s implementation.In addition to that,the exploration of the clusters needs to be informed by theoretical models [14] or at least some biological insight related to the specific ecology of the bacterial family under consideration.

    Regarding the similarity measure, the significance of the global alignments should be explored,to prevent low significant to be acting as noise in the clustering process.

    5 Conclusions and Outlook

    The established naming of bacterial species is nowadays challenged by molecular level methods that suggest that there is a much rich diversity of organisms than in the non-microbial realm [7].Lateral gene transfer coming from recombination makes it di cult to contrast sequencebased identification methods with ecological or physiological models.This has led to approaches that attempt to look for potential species of a finer grain than existing ones, and eventually, with some degree of overlapping [5].

    This work has explored the possibility of extending existing clustering algorithms to deal with sequence data as a tool for identifying potential bacterial groups that may be biologically significative.Concretely, an extension of the k-means algorithm has been reported, along with its implementation.Data from MLST databases have been used for the testing.

    There are several avenues for future research related to the clustering of bacteria for the identification of significant units.These include the following:

    ? Improving the described extended k-means implementation.Concretely, performance can be critically improved by caching sequence alignment scores, which are repeated several times and that are by themselves computationally expensive.

    ? Evaluating the outcomes of extended clustering algorithms, by using them systematically with MLST databases.However, the evaluation would need to analyze the result in contrast with some biological-ecological interpretation of other data items.

    ? Extending the analysis to other clustering schemes, as those that have been mentioned in the paper.

    Funding Statement:The authors received no specific funding for this study.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    日本欧美视频一区| 考比视频在线观看| 亚洲精品美女久久av网站| 国产福利在线免费观看视频| 亚洲成国产人片在线观看| 一区二区三区四区激情视频| 亚洲欧美激情在线| 欧美老熟妇乱子伦牲交| 肉色欧美久久久久久久蜜桃| 久久这里只有精品19| 国产精品三级大全| 亚洲精品日本国产第一区| 妹子高潮喷水视频| 国产色婷婷99| 黑丝袜美女国产一区| 成人手机av| 久久久精品94久久精品| 亚洲欧美中文字幕日韩二区| 午夜免费观看性视频| 19禁男女啪啪无遮挡网站| 日韩人妻精品一区2区三区| 日韩中文字幕视频在线看片| 咕卡用的链子| www.自偷自拍.com| 岛国毛片在线播放| 成人国产麻豆网| 天美传媒精品一区二区| 如何舔出高潮| 久久天堂一区二区三区四区| 十八禁人妻一区二区| 国产精品欧美亚洲77777| 午夜91福利影院| 国产一级毛片在线| 在线天堂中文资源库| 国产极品天堂在线| 国产亚洲最大av| av女优亚洲男人天堂| tube8黄色片| 女人久久www免费人成看片| 亚洲人成电影观看| 欧美日韩视频高清一区二区三区二| 一边摸一边抽搐一进一出视频| 一个人免费看片子| 中文字幕人妻丝袜制服| 精品久久久久久电影网| 久久精品国产综合久久久| 久久人人97超碰香蕉20202| 丰满乱子伦码专区| 亚洲四区av| av在线老鸭窝| 你懂的网址亚洲精品在线观看| 国产精品一国产av| 美女福利国产在线| 九九爱精品视频在线观看| 国产在线免费精品| av免费观看日本| 日本av手机在线免费观看| 成年人午夜在线观看视频| 97在线人人人人妻| videosex国产| 成人国产麻豆网| 99久久综合免费| 悠悠久久av| 国产探花极品一区二区| 精品国产一区二区久久| 好男人视频免费观看在线| 国产深夜福利视频在线观看| 男男h啪啪无遮挡| 妹子高潮喷水视频| 在线天堂中文资源库| 如日韩欧美国产精品一区二区三区| 人人澡人人妻人| 久热爱精品视频在线9| 国产av一区二区精品久久| 久久精品国产亚洲av高清一级| 一级毛片 在线播放| 美女福利国产在线| 久久人人97超碰香蕉20202| 国产成人精品在线电影| 最近最新中文字幕免费大全7| 一区二区三区乱码不卡18| 日日啪夜夜爽| 男女之事视频高清在线观看 | 久久性视频一级片| www.熟女人妻精品国产| 午夜激情av网站| 秋霞伦理黄片| 久久天躁狠狠躁夜夜2o2o | 韩国av在线不卡| 国产一卡二卡三卡精品 | 国产 精品1| 国产xxxxx性猛交| 国产成人精品无人区| 少妇的丰满在线观看| 热99国产精品久久久久久7| 极品少妇高潮喷水抽搐| 国产伦人伦偷精品视频| 国产片内射在线| 韩国高清视频一区二区三区| 老司机影院毛片| 一级毛片 在线播放| 一本久久精品| 免费黄频网站在线观看国产| 亚洲欧美一区二区三区黑人| 国产精品一区二区在线不卡| 黄色 视频免费看| 亚洲精品美女久久av网站| 免费在线观看黄色视频的| av卡一久久| 十八禁高潮呻吟视频| 肉色欧美久久久久久久蜜桃| 精品一区在线观看国产| 丝袜在线中文字幕| 国产成人精品在线电影| 夫妻午夜视频| 97精品久久久久久久久久精品| 久热这里只有精品99| 电影成人av| 久久热在线av| 如何舔出高潮| 国产高清不卡午夜福利| 欧美中文综合在线视频| 在线亚洲精品国产二区图片欧美| 亚洲人成77777在线视频| 女人精品久久久久毛片| 下体分泌物呈黄色| 熟女av电影| 午夜av观看不卡| 欧美久久黑人一区二区| 女的被弄到高潮叫床怎么办| 免费女性裸体啪啪无遮挡网站| 2018国产大陆天天弄谢| 一区二区三区激情视频| 黄色一级大片看看| 日本猛色少妇xxxxx猛交久久| 在线免费观看不下载黄p国产| 午夜福利,免费看| 亚洲一区二区三区欧美精品| 最近中文字幕高清免费大全6| 自线自在国产av| 国产成人精品福利久久| 亚洲精品乱久久久久久| 妹子高潮喷水视频| 人体艺术视频欧美日本| 亚洲情色 制服丝袜| 在现免费观看毛片| 国产成人欧美| 一边摸一边做爽爽视频免费| 亚洲国产欧美一区二区综合| 青草久久国产| 大片电影免费在线观看免费| 久久久精品94久久精品| 国产精品久久久久成人av| 欧美日韩av久久| 国产亚洲一区二区精品| kizo精华| 欧美在线一区亚洲| 桃花免费在线播放| 日日爽夜夜爽网站| 亚洲精品第二区| av在线老鸭窝| 国产av码专区亚洲av| 亚洲美女视频黄频| 久久综合国产亚洲精品| 国产精品免费视频内射| 日韩精品免费视频一区二区三区| 最近中文字幕2019免费版| 国产熟女午夜一区二区三区| 欧美久久黑人一区二区| 妹子高潮喷水视频| 久久天堂一区二区三区四区| 欧美精品人与动牲交sv欧美| 一本—道久久a久久精品蜜桃钙片| 最黄视频免费看| 黄片播放在线免费| 亚洲精品第二区| 在线观看免费视频网站a站| 19禁男女啪啪无遮挡网站| 香蕉丝袜av| 一区二区三区激情视频| 日韩欧美一区视频在线观看| 人妻 亚洲 视频| 啦啦啦 在线观看视频| 国产精品 国内视频| 亚洲av福利一区| 曰老女人黄片| 男女午夜视频在线观看| 午夜福利视频精品| 日韩欧美精品免费久久| 男人舔女人的私密视频| 19禁男女啪啪无遮挡网站| 69精品国产乱码久久久| 高清av免费在线| 最近手机中文字幕大全| 国产在线一区二区三区精| 在线精品无人区一区二区三| 黄色一级大片看看| 中国国产av一级| 天天躁夜夜躁狠狠久久av| 亚洲av成人精品一二三区| 一本一本久久a久久精品综合妖精| 一级,二级,三级黄色视频| 午夜日本视频在线| a级片在线免费高清观看视频| 最近2019中文字幕mv第一页| 最黄视频免费看| 国产亚洲精品第一综合不卡| 国产精品99久久99久久久不卡 | 欧美日韩亚洲高清精品| 久久精品国产综合久久久| 精品久久蜜臀av无| 亚洲激情五月婷婷啪啪| 你懂的网址亚洲精品在线观看| 亚洲欧美成人精品一区二区| 精品亚洲成国产av| 久久精品亚洲熟妇少妇任你| av卡一久久| 人人澡人人妻人| 国产亚洲午夜精品一区二区久久| 99香蕉大伊视频| 丝袜美腿诱惑在线| 亚洲中文av在线| 国产午夜精品一二区理论片| 亚洲国产看品久久| 乱人伦中国视频| 久久久久久人妻| 亚洲欧美中文字幕日韩二区| 一本久久精品| 国产av国产精品国产| 国产97色在线日韩免费| 国产精品国产三级专区第一集| 久久久久久久久久久久大奶| 夫妻性生交免费视频一级片| 国产女主播在线喷水免费视频网站| 精品亚洲成国产av| 观看美女的网站| 久久精品亚洲熟妇少妇任你| 久久久久国产一级毛片高清牌| 人妻 亚洲 视频| 高清在线视频一区二区三区| a 毛片基地| 夜夜骑夜夜射夜夜干| 青青草视频在线视频观看| 夫妻午夜视频| 日韩大片免费观看网站| 国产精品一国产av| 十八禁人妻一区二区| 国产黄频视频在线观看| 1024视频免费在线观看| 国产女主播在线喷水免费视频网站| 欧美激情 高清一区二区三区| 在线观看一区二区三区激情| 亚洲专区中文字幕在线 | avwww免费| 免费少妇av软件| 国产精品久久久久久精品古装| 色婷婷久久久亚洲欧美| 亚洲色图综合在线观看| 一本色道久久久久久精品综合| 两性夫妻黄色片| 美女大奶头黄色视频| 免费在线观看黄色视频的| 成人漫画全彩无遮挡| 男人爽女人下面视频在线观看| 精品亚洲乱码少妇综合久久| 亚洲成av片中文字幕在线观看| 麻豆av在线久日| 国产成人啪精品午夜网站| 久久精品国产综合久久久| av在线app专区| 久久精品aⅴ一区二区三区四区| 岛国毛片在线播放| 观看av在线不卡| 亚洲欧洲精品一区二区精品久久久 | 少妇人妻 视频| 午夜免费鲁丝| 2021少妇久久久久久久久久久| 精品亚洲乱码少妇综合久久| 日本黄色日本黄色录像| 中文天堂在线官网| 成年女人毛片免费观看观看9 | 尾随美女入室| 午夜日本视频在线| av一本久久久久| 国产精品久久久久成人av| 18禁动态无遮挡网站| 看免费成人av毛片| 成人黄色视频免费在线看| 国产成人啪精品午夜网站| 最近手机中文字幕大全| 涩涩av久久男人的天堂| 国产一区二区三区综合在线观看| 国产精品一国产av| 欧美日韩视频高清一区二区三区二| 亚洲精品成人av观看孕妇| 日韩欧美一区视频在线观看| 成年美女黄网站色视频大全免费| 可以免费在线观看a视频的电影网站 | 黄网站色视频无遮挡免费观看| 国产日韩欧美在线精品| 欧美日韩亚洲综合一区二区三区_| 少妇被粗大猛烈的视频| 啦啦啦视频在线资源免费观看| 国产亚洲av高清不卡| 亚洲视频免费观看视频| 日韩一本色道免费dvd| 国产人伦9x9x在线观看| 一边摸一边做爽爽视频免费| 免费看不卡的av| 交换朋友夫妻互换小说| 日本wwww免费看| 天堂8中文在线网| 亚洲精品中文字幕在线视频| 国产成人午夜福利电影在线观看| 婷婷色麻豆天堂久久| 亚洲国产中文字幕在线视频| 97精品久久久久久久久久精品| 日韩视频在线欧美| 亚洲av欧美aⅴ国产| 国产男女内射视频| 亚洲欧美清纯卡通| 国产精品麻豆人妻色哟哟久久| 国产成人精品福利久久| 欧美日韩一区二区视频在线观看视频在线| 欧美日韩亚洲综合一区二区三区_| 精品一区二区免费观看| 欧美乱码精品一区二区三区| 乱人伦中国视频| 国产熟女欧美一区二区| 国产成人免费观看mmmm| 2021少妇久久久久久久久久久| 无遮挡黄片免费观看| 一级毛片黄色毛片免费观看视频| 久久这里只有精品19| 毛片一级片免费看久久久久| 韩国精品一区二区三区| 欧美日韩综合久久久久久| 色婷婷av一区二区三区视频| 午夜91福利影院| 久久亚洲国产成人精品v| 国产精品成人在线| 国产人伦9x9x在线观看| 免费看av在线观看网站| 伦理电影大哥的女人| 色婷婷av一区二区三区视频| 国产免费一区二区三区四区乱码| 亚洲国产成人一精品久久久| 国产欧美亚洲国产| 亚洲美女黄色视频免费看| 久久综合国产亚洲精品| 国产精品蜜桃在线观看| 久久久久久久久久久免费av| 国产一区二区在线观看av| netflix在线观看网站| 欧美在线黄色| 亚洲精品视频女| 国产精品欧美亚洲77777| 亚洲精品成人av观看孕妇| 国产不卡av网站在线观看| av福利片在线| 一区二区三区四区激情视频| 免费黄频网站在线观看国产| 男女下面插进去视频免费观看| 亚洲精品国产色婷婷电影| 超碰97精品在线观看| 久久女婷五月综合色啪小说| 欧美日韩福利视频一区二区| 亚洲综合精品二区| 在线观看免费视频网站a站| 美女大奶头黄色视频| 搡老乐熟女国产| 激情视频va一区二区三区| 国产欧美亚洲国产| 十分钟在线观看高清视频www| 丝袜脚勾引网站| 亚洲国产精品999| 欧美人与性动交α欧美精品济南到| av国产久精品久网站免费入址| 美女中出高潮动态图| 亚洲激情五月婷婷啪啪| 观看美女的网站| 国产日韩欧美亚洲二区| 成年美女黄网站色视频大全免费| 久久久精品94久久精品| 晚上一个人看的免费电影| 亚洲一码二码三码区别大吗| 久久久精品94久久精品| 亚洲精品国产av蜜桃| 免费观看av网站的网址| 成人三级做爰电影| 国产精品蜜桃在线观看| 国产精品 国内视频| av天堂久久9| 亚洲精品成人av观看孕妇| 在线天堂中文资源库| 亚洲成国产人片在线观看| 亚洲五月色婷婷综合| 午夜福利在线免费观看网站| 国产激情久久老熟女| 晚上一个人看的免费电影| 国产伦人伦偷精品视频| 国产精品一区二区在线不卡| 少妇人妻精品综合一区二区| 大香蕉久久网| 午夜激情久久久久久久| 亚洲欧美日韩另类电影网站| 黄色一级大片看看| 免费久久久久久久精品成人欧美视频| 女人被躁到高潮嗷嗷叫费观| 国产福利在线免费观看视频| 综合色丁香网| 日韩视频在线欧美| av免费观看日本| av女优亚洲男人天堂| 波野结衣二区三区在线| 丰满乱子伦码专区| 99久久人妻综合| 国产女主播在线喷水免费视频网站| 成人18禁高潮啪啪吃奶动态图| 亚洲av在线观看美女高潮| 亚洲一区二区三区欧美精品| 啦啦啦中文免费视频观看日本| 伊人久久国产一区二区| 老鸭窝网址在线观看| 午夜日韩欧美国产| 欧美老熟妇乱子伦牲交| 日韩不卡一区二区三区视频在线| 中文乱码字字幕精品一区二区三区| 欧美激情 高清一区二区三区| 色吧在线观看| 欧美日韩亚洲高清精品| 亚洲欧美精品自产自拍| 毛片一级片免费看久久久久| 午夜免费观看性视频| 男人操女人黄网站| 亚洲四区av| 女性生殖器流出的白浆| 亚洲国产欧美在线一区| 黄色 视频免费看| 欧美精品人与动牲交sv欧美| 精品少妇久久久久久888优播| 国产亚洲av片在线观看秒播厂| 免费人妻精品一区二区三区视频| 亚洲欧美一区二区三区久久| 黄片小视频在线播放| av又黄又爽大尺度在线免费看| 一二三四在线观看免费中文在| 人体艺术视频欧美日本| 黄片播放在线免费| 欧美黑人精品巨大| 国产成人a∨麻豆精品| 久久久久久人妻| 久久久亚洲精品成人影院| 精品久久久精品久久久| 免费在线观看完整版高清| 新久久久久国产一级毛片| 国产成人午夜福利电影在线观看| 色婷婷av一区二区三区视频| 精品少妇一区二区三区视频日本电影 | 精品国产一区二区三区四区第35| 美女主播在线视频| a级毛片黄视频| 大陆偷拍与自拍| 欧美久久黑人一区二区| 女性被躁到高潮视频| 日韩视频在线欧美| 久久久精品国产亚洲av高清涩受| 韩国高清视频一区二区三区| 国产福利在线免费观看视频| 国产1区2区3区精品| 亚洲,欧美,日韩| 日韩av免费高清视频| 免费黄网站久久成人精品| 成人手机av| a 毛片基地| 人体艺术视频欧美日本| 一二三四中文在线观看免费高清| 久久婷婷青草| 久久性视频一级片| 男人爽女人下面视频在线观看| videosex国产| 男女高潮啪啪啪动态图| 天天躁狠狠躁夜夜躁狠狠躁| 久久精品久久久久久噜噜老黄| 777久久人妻少妇嫩草av网站| 国产av码专区亚洲av| 免费观看性生交大片5| kizo精华| 国产精品 欧美亚洲| videos熟女内射| 最黄视频免费看| 国产精品免费视频内射| 制服丝袜香蕉在线| 午夜福利视频精品| 亚洲,欧美精品.| 夫妻午夜视频| 欧美精品高潮呻吟av久久| 国产极品粉嫩免费观看在线| 亚洲精品在线美女| 婷婷色麻豆天堂久久| 老司机深夜福利视频在线观看 | 夜夜骑夜夜射夜夜干| 19禁男女啪啪无遮挡网站| 黄片播放在线免费| 亚洲,欧美精品.| 欧美精品av麻豆av| 午夜福利一区二区在线看| 大码成人一级视频| 久久精品国产a三级三级三级| 久久性视频一级片| 亚洲五月色婷婷综合| 视频在线观看一区二区三区| 国产精品99久久99久久久不卡 | 国产片特级美女逼逼视频| 久久精品国产亚洲av高清一级| 欧美乱码精品一区二区三区| 黑丝袜美女国产一区| 欧美精品av麻豆av| 赤兔流量卡办理| 国产成人啪精品午夜网站| 精品一品国产午夜福利视频| av又黄又爽大尺度在线免费看| 亚洲五月色婷婷综合| 人成视频在线观看免费观看| 五月天丁香电影| 狠狠婷婷综合久久久久久88av| 亚洲综合精品二区| 亚洲成色77777| 男男h啪啪无遮挡| kizo精华| 中国国产av一级| 国产伦理片在线播放av一区| 国产精品一区二区在线不卡| 久久精品熟女亚洲av麻豆精品| 亚洲国产av影院在线观看| 嫩草影视91久久| av福利片在线| 美女视频免费永久观看网站| 视频在线观看一区二区三区| 在线免费观看不下载黄p国产| 丝袜人妻中文字幕| 天堂俺去俺来也www色官网| 亚洲一区二区三区欧美精品| 国产精品久久久久久精品电影小说| 狠狠婷婷综合久久久久久88av| 老司机亚洲免费影院| 在线天堂最新版资源| 天天躁日日躁夜夜躁夜夜| 叶爱在线成人免费视频播放| 亚洲自偷自拍图片 自拍| 免费观看人在逋| 女性被躁到高潮视频| 国产精品av久久久久免费| 超碰成人久久| 人成视频在线观看免费观看| 欧美日韩精品网址| 汤姆久久久久久久影院中文字幕| 九色亚洲精品在线播放| 丝袜人妻中文字幕| 韩国高清视频一区二区三区| 亚洲一卡2卡3卡4卡5卡精品中文| 三上悠亚av全集在线观看| 国产极品粉嫩免费观看在线| 人人妻,人人澡人人爽秒播 | 大话2 男鬼变身卡| 777久久人妻少妇嫩草av网站| 又大又爽又粗| 妹子高潮喷水视频| 久久精品亚洲av国产电影网| 蜜桃国产av成人99| 免费在线观看黄色视频的| 伊人久久国产一区二区| 日韩制服骚丝袜av| 一个人免费看片子| 少妇的丰满在线观看| 亚洲成人免费av在线播放| 色吧在线观看| 搡老岳熟女国产| 国产亚洲欧美精品永久| 男女无遮挡免费网站观看| 欧美中文综合在线视频| 亚洲欧美成人精品一区二区| 日韩成人av中文字幕在线观看| 大香蕉久久网| 一级毛片我不卡| 亚洲一码二码三码区别大吗| 秋霞在线观看毛片| 男人操女人黄网站| 亚洲图色成人| 亚洲免费av在线视频| 国产一区有黄有色的免费视频| 国产97色在线日韩免费| 久久狼人影院| 国产亚洲午夜精品一区二区久久| 久热这里只有精品99| 亚洲国产中文字幕在线视频| 亚洲欧美成人精品一区二区| 亚洲精品久久午夜乱码| 美女高潮到喷水免费观看| 人妻人人澡人人爽人人| 狠狠婷婷综合久久久久久88av| 国产精品久久久久久精品电影小说| 欧美精品人与动牲交sv欧美| 在线免费观看不下载黄p国产| 哪个播放器可以免费观看大片| 97在线人人人人妻| 国产成人欧美在线观看 | 大片免费播放器 马上看| 亚洲成人av在线免费| 老司机亚洲免费影院| 日韩一本色道免费dvd| 黄色 视频免费看| 国产97色在线日韩免费| 一区福利在线观看| 人人澡人人妻人|