2 ms·A self-sustainable wearable multi-modular E-textile bioenergy microgrid system1 points by DocFeind 6y ago