Semi-transparent hole conductor free perovskite based solar cells