Cynomya cadaverina blue form Cynomya cadaverina purple form Protocalliphora chrysorrhoea Protocalliphora halli female Protocalliphora halli male Protocalliphora interrupta Protocalliphora metallica Protocalliphora spatulata Protocalliphora spenceri female Protocalliphora spenceri male