Retraction: A novel framework for photovoltaic energy optimization based on supply–demand constraints