Text this: A review on the preparation and properties of energetic materials for micro pyrotechnic trains