Added subcellular location function