Real-Time Task Scheduling for Variable Voltage Processor