Is sonofit is good for children in 2023 sonofit review