Extraction and purification of C-phycocyanin from Spirulina platensis (CCC540)