1. School of Materials Science and Engineering Nanyang Technological University Singapore 639798 Singapore
2. Temasek Laboratories Nanyang Technological University Singapore 637553 Singapore
3. ExxonMobil Research and Engineering Company Annandale NJ 08801 USA
4. Energy Research Institute at Nanyang Technological University Singapore 637553 Singapore
5. Smart Memories Pte Ltd Singapore 048545 Singapore