use new graphic library named FreeImage, no longer use libpng