STARD guidelines: another piece of an intricate puzzle for evaluating the quality of scientific publishing