nanofossil