Around 150,000 children in Scotland have been subjected to online sexual abuse in the past year, according to new estimates by a child safety institution.