Design of Phase Change Material Based Domestic Solar Cooking System for Both Indoor and Outdoor Cooking Applications