Could be spider mites… They are usually white or semi-transparent, but can also have black dots.
Can you use magnifying glass to compare with following article?