Scientists discover two mini-spiders in China (photos)