Pošljite SMS: Effects of Sr and Mg doping on elastic, mechanical, and optical properties of hydroxyapatite: A first-principles study