Mamnoon urges Muslim states to promote science and technology