New Non-Toxic and Inexpensive Synthetic Crystals can Convert Heat into Electricity