added libpng source