An investigation on calcium taurodeoxycholate micellar aggregates