Implications of trimethylamine N-oxide (TMAO) and Betaine in Human Health: Beyond Being Osmoprotective Compounds