Waco man faces 3 felony charges of child sex abuse