Human BAC Ends Quality Assessment and Sequence Analyses