A Guide to the Literature on Semirings and their Applications in Mathematics and Information Sciences