Cloud CAT(Cloud-based Composition Analysis Toolkit):a web-based tool for analysis and visualization of molecular sequence composition