Ink-based printable nanocrystal solar cells · HackerTrans