Semi-analytical study of variable charge dust acoustic solitary waves in a dusty plasma with a q-nonextensive ion velocity distribution