Cooperative power management for range extended electric vehicle based on internet of vehicles