SiteSeek: Post-translational modification analysis using adaptive locality-effective kernel methods and new profiles