Virtual Chinese tutor (VCT) - a Chinese language pronunciation learning software