High efficiency photovoltaic module based on mesoscopic organometal halide perovskite