Gravar-mail: MAYGEN: an open-source chemical structure generator for constitutional isomers based on the orderly generation principle