Chalcopyrite-based micro-concentrator solar cells: realistic device modelling and fabrications