Identical triplets released from hospital