I found out the problem. When I use Adobe Photoshop to save the png file, it was saved in 16-bit in the "Image--> Mode" part. I changed it into 8-bit image, there is no problem to upload the PNG file anymore.
I found that it is very difficult to reconstruct a G2 character that has no glitches when the character is in motion. I imported the body parts into a character, but the Head-neck-Body connection and the Hip-Body connection is very complex. There are several pivot points that have to be coordinated. I really has a hard time to move them (even following a well-down video like this,
https://www.youtube.com/watch?v=ntUy_3AMsTs&t=1647s) . In that video, the character has no neck, but its movement has no problem at all. I have an hard time to move those points along the spine. If the dot moves, then the pictures don't stack well. So I guess the trick of alignment must be in the position of point when I position the picture.
Any tip that helps me to understand the trick will be very appreciated.