Hey guys, Do you know if these tiny green dots are mold or algae? How to prevent their growth? How can I remove them without having them come back in the future?? I have attached the pic to this thread. Thank you very much!