Gravar-mail: A comprehensive multiscale framework for simulating optogenetics in the heart