A flexible back-contact perovskite solar micro-module