Half Moon Bay dentist charged with insurance fraud