A structure based functional analysis of cyanobacterial light harvesting proteins and their prospective therapeutic applications