Added producer_consumer.c and detail description