solid analysis