Structure, thermal stability and content assay of hemocyanin from molluscs