Self-Supervised Learning on Molecular Graphs: A Systematic Investigation of Masking Design