World Muslims fast for different hours during Ramadan